Перед началом осады русские успели усилить гарнизон, доведя его до 4300 солдат. Шведы, не имея осадной артиллерии, пытались взять крепость подведением к валу закрытых траншей, подкопов, минных галерей. Несколько раз Карл бросал солдат на штурмы. К концу весны сопротивление русских уже слабело, но в ночь на 26 мая бригадиру Головину удалось пробиться в город с 1200 солдатами. В начале июля гарнизон держался из последних сил, однако победа русской армии в Полтавском сражении сняла осаду.
Русские — убито около 2000 (к концу осады осталось гарнизона 4944 человека здоровых и 1195 раненых).
Шведы — по русским оценкам свыше 6000 убитыми.
Пока часть королевских войск осаждала Полтаву, остальные старались контролировать течение Ворсклы от Опошни до Днепра с прилегающим районом. Русская армия пыталась мешать. Поэтому с середины весны стали вспыхивать ожесточенные стычки. Некоторые из них принимали характер относительно крупных столкновений.
22 апреля Карл послал от осажденной Полтавы к Переволочне отряд генерала Крузе. В его задачу входило оказывать помощь стоявшим там запорожцам, а главное — не допустить уничтожения казачьих лодок, предназначенных для устройства передвижного моста.
Русские (генерал Ренне) — несколько полков.
Шведы (генерал-майор Крузе) — по русским оценкам 4000 шведов и 3000 казаков-запорожцев, 4 пушки.
Крузе атаковал русский отряд, занявший дорогу из Полтавы на Переволочну. Ренне отбил нападение и принудил противника отступить через Ворсклу. Спустя шесть дней из Киева в Переволочну приплыл отряд Яковлева и разгромил базу запорожцев (см. выше).
Русские — убито 50—60 солдат.
Шведы (и казаки) — по русским оценкам убито 800 человек, не считая множества утонувших в Ворскле (в основном казаков), 4 пушки[42].
Пытаясь облегчить положение осажденной Полтавы — оттянуть от нее силы противника — Александр Меншиков (в отсутствие Петра фактически старший начальник на театре боевых действий) задумал провести демонстрацию в районе городка Опошня, расположенном на северном фланге контролируемой шведами территории, в 40 километрах от Полтавы.
БОЙ (второй) у Опошни. 18 мая
Русские (Меншиков) — не менее 33 полков.
Шведы (Карл XII) — по русским оценкам 13 полков.
Русские открыто собрали большое число солдат на восточном берегу Ворсклы, навели мосты, но шведы не реагировали. Тогда Меншиков переправил к Опошне значительные силы, которые атаковали небольшое укрепление, где находилось 600— 700 шведских солдат и выбили их оттуда. Только после этого из Опошни вышло шведское подкрепление (3 полка кавалерии и 2 пехоты), но, увидев каково численное превосходство русских, отступило обратно. Не сумев взять город с ходу, Меншиков решил возвращаться. Однако эвакуация затянулась. Карл, узнав о бое, успел примчаться с 7 конными полками и опрокинул в Ворсклу те русские части, которые не успели уйти.
Русские— до 600 человек убито.