Видя быстрое отступление поляков к Гроховской позиции, граф Дибич понимал, что дальнейшее их преследование приведет лишь к повторению упорных февральских боев и отходу Скржинецкого за Вислу. В связи с этим он решил возобновить свой план переправы через реку, но уже севернее Варшавы. Русские войска отошли 16 апреля на линию Седльце — Венгров и стали готовить новую операционную линию. Поляки в свою очередь продвинулись вперед и снова заняли Минск и Калушин. В таком положении войска простояли две недели. Здесь им пришлось перенести эпидемию холеры, унесшую много жизней.
Наконец, 30 апреля, получив известие, что Скржинецкий собирается напасть на левый русский фланг и атаковать Седльце, граф Дибич решил нанести упреждающий удар в центр польской позиции у Калушина. На рассвете 1 мая войска 1-го пехотного корпуса, подкрепляемые Гренадерским корпусом, сбили вражеские аванпосты и заставили противника очистить Калушин. Двигаясь дальше в первой линии, 1-й и 2-й морские полки встретили 4-ю польскую пехотную дивизию при 4 орудиях на позиции у деревни Ендржев. Возглавивший бригаду генерал-майор А.Н. Лидерс развернул полки и лично повел их в атаку. 2-й морской полк, наступавший по поляне на правый фланг противника, был встречен сильным батальным огнем 3-го польского егерского полка. Тогда Лидере приказал солдатам взять ружья на руку и с барабанным боем и громким «Ура!» ударил в штыки. Несмотря на отчаянное сопротивление, егеря были смяты. На помощь им бросился Гренадерский гвардейский полк. Три раза гренадеры пытались устроить боевую линию, и трижды морские полки опрокидывали их штыками. Выгнав противника из леса, 2-й полк выбил поляков из Ендржева и преследовал по шоссе до Янова. В жаркой схватке командующий 2-м морским полком подполковник Македонский и командир батальона Булацель были ранены, смертельную рану получил штабс-капитан Лимберг, погибли 5 унтер-офицеров и 17 рядовых, ранены 12 унтер-офицеров, 4 музыканта и 109 рядовых; 8 рядовых пропали без вести. Всего из строя выбыли 155 нижних чинов — то есть, учитывая состояние 2-го морского полка к этому времени, каждый пятый. Между тем, узнав, что Скржинецкий с основными силами отступил к Варшаве, граф Дибич прекратил преследование и вернул войска на исходные позиции, где морские полки простояли еще две недели. 3 мая К.Е. Мандерштерн был произведен в генерал-лейтенанты и назначен начальником всей 1-й пехотной дивизии.
Сражение при Остроленке 14 мая 1831 г. Фотография 1903 г. с картины художника Б.П. Виллевальде 1870-х гг. (РГБ).
Пока морские полки сражались с 4-й польской дивизией при Ендржеве, Скржинецкий приступил к реализации нового дерзкого плана. Узнав, что российская гвардия расположена отдельно от основных войск графа Дибича за Бугом, поляки решили перейти реку и обрушиться на нее всеми силами. Сдерживая Дибича у Минска, Скржинецкий с шестью дивизиями перешел реку в Сероцке, откуда повел наступление тремя колоннами на Остроленку, Нур и Ломжу. Имея двойное превосходство, польские войска стали теснить гвардейцев и к вечеру 5 мая подошли к Остроленке, заняли Соколово и Нур. Отбиваясь от наседающего противника, великий князь Михаил Павлович отвел 8 мая гвардию за Нарев у Хороща и Тыкочина. Попытки поляков форсировать реку 9 мая были отбиты. Между тем граф Дибич, оставив у Седльце заслон, поспешил с основными силами на выручку гвардии и 8 мая перешел Буг у Граны. 10 мая русский авангард выбил поляков из Нура, после чего Скржинецкий спешно отступил от Тыкочина к Остроленке. Преследуя поляков, войска графа Дибича и гвардия соединились 13 мая. В связи со стремительными маршами и резким увеличением операционной линии 1-й и 2-й морские полки 11 мая оставили в Цехановце для прикрытия следующих за армией обозов. Это назначение имело для полков важные последствия, поскольку предопределило их дальнейшую тыловую службу.
В это время Скржинецкий, считая себя оторвавшимся от преследования, планировал перейти в Остроленке за Нарев и, разрушив мосты, отгородиться от войск графа Дибича рекой. По его замыслу бригада 3-й пехотной дивизии (4-й и 8-й линейные полки и полк ветеранов) должна была при появлении русских разломать свайный мост, отступить по понтонной переправе и, отрубив затем якоря, спустить плавучий мост по течению. Но стремительное движение русских войск, сделавших за 32 часа 70 верст, спутало все расчеты Скржинецкого. В 10 часов утра шедшая в голове 1-го пехотного корпуса 3-я гренадерская дивизия, поддержанная легкой гвардейской кавалерией, стремительно атаковала польский арьергард, не ожидавший появления русских. Ударом в штыки гренадеры опрокинули 9 польских батальонов, взяли две батареи, ворвались в город, выбивая противника штыками из домов, и, взяв в плен около 1200 человек, заняли Остроленку. Отступая за реку, поляки пытались разрушить мосты и даже сняли часть настила. Тогда Астраханский гренадерский полк построился в колонну, во главе которой добровольно встали солдаты — георгиевские кавалеры. Несмотря на яростный огонь, колонна с ходу перешла мост и, взяв 2 орудия, закрепилась на противоположном берегу. В то же время Гренадерский Генералиссимуса Князя Суворова полк захватил плавучий мост, также не позволив его уничтожить. Перейдя Нарев, гренадеры стали расширять плацдарм.
В это время опомнившийся от неожиданности Скржинецкий повел свои войска в контратаку, пытаясь сбросить гренадер в реку. В течение двух часов русские полки отбили три отчаянных натиска польских улан и пехоты. Но силы гренадер таяли. Между тем поляки изготовились для общего решительного штурма. И тут к Остроленке подошла 1-я пехотная дивизия. Генерал Мандерштерн лично повел на вражеский берег 3-й и 4-й морские полки, которые с криком «Ура!» атаковали центр поляков, «с свойственным им мужеством бросились навстречу мятежникам и в одно мгновение опрокинули пехоту». Во время атаки генерал Мандерштерн был ранен пулей в лицо и с раздробленной челюстью вынесен из боя. «В воздаяние отличного мужества и храбрости» он получил орден Св. Георгия 3-го класса. Вместо него командование 1-й пехотной дивизией принял генерал-майор А.Н. Лидерс.
Атака польских улан на русских артиллеристов во время войны 1831 г. Картина художника В. Коссака. 1927 г. (Из частной коллекции).
Отброшенная 3-м и 4-м морскими полками польская пехота отступила в рассыпном строю и открыла с близкой дистанции сильный ружейный огонь. Морские полки тоже выслали стрелков, на которых тут же бросился 2-й уланский полк Мицельского. Но стрелки не растерялись, сомкнулись в небольшие группы и встретили улан плотным огнем. Тогда командир Резервной кавалерийской дивизии генерал Казимир Скржинецкий лично повел улан в атаку. Но их снова отбили. Третья атака также не увенчалась успехом. Уланы разбивались о морские батальоны, оставляя каждый раз по 30–40 тел перед их фронтом. 2-й уланский полк потерял почти половину состава. Но и морским полкам приходилось тяжело. Оба полковых командира погибли, многие солдаты и офицеры были убиты или ранены. В этот момент Скржинецкий предпринял последнюю отчаянную попытку сбросить русских в Нарев. Он лично повел 1-ю, 3-ю и 5-ю польские дивизии в решительную атаку. 6 батальонов пехоты и 2 кавалерийских полка обрушились на потрепанный 4-й морской полк и 1-й батальон 3-го морского полка. Под сильным натиском они подались назад. Но тут 2-й батальон 3-го морского полка и 2-й егерский полк ударили наступающим в левый фланг. Смяв фланговые батальоны, они заставили поляков приостановиться. Одновременно на помощь морским полкам подоспели Сибирский и Фельдмаршала Графа Румянцова-Задунайского (Малороссийский) гренадерские полки. Воспользовавшись заминкой поляков, 1-й батальон 3-го морского полка и 4-й полк вместе с гренадерами ударили в штыки, смяли противника и обратили его в беспорядочное бегство. При этом 3-й морской полк взял 150 пленных. Скржинецкий пытался остановить отступление и перейти в контратаку. Но тщетно польские офицеры бросались на штыки впереди своих поредевших колонн и эскадронов. К 19 часам сражение завершилось полной победой русских войск. 25 тысяч польской пехоты при поддержке кавалерии не только не смогли сбросить 14,5 тысяч русских в Нарев, но и потерпели сокрушительное поражение. Потеряв 3 орудия, 255 офицеров и 9000 солдат, в том числе 2100 пленных, поляки отступили ночью к Варшаве.