Петр умело использовал время, затраченное Карлом на осаду Полтавы. Он направил в Польшу корпус под командованием Гольца. Русские войска успешно действовали против шведов и поляков, поэтому Карл XII не получил помощи от Лещинского. Меншиков и гетман Скоропадский получили приказ: активизировать боевые действия против шведских войск. А сам Петр в это время начал сосредоточивать силы у Полтавы, намереваясь дать здесь генеральное сражение. 16 июня на военном совете решено было дать «генеральную баталию». 20 июня Петр I перевел войска на правый берег Ворсклы и расположил их лагерем, сначала у дер. Семеновки, а затем у дер. Яковцы в пяти верстах севернее Полтавы. Место было выбрано удачно. Перед лагерем находилась равнина, окаймленная лесом, а неширокий проход от лагеря к югу был сильно укреплен. Русские войска возвели 6 редутов поперек прохода и 4 — перпендикулярно. Редуты располагались друг от друга на дистанцию ружейного огня (200 шагов). С помощью этих укреплений предполагалось расстроить боевой порядок противника во время наступления, парализовать его маневренность и интенсивным огнем обеспечить переход в наступление. В истории военного искусства такая инженерная подготовка поля боя была осуществлена впервые.
В сражении, развернувшемся 27 июня, шведы имели 24 тыс. человек и 4 орудия. Остальные силы — около 6 тыс. человек и большая часть артиллерии находились под Полтавой. Русские располагали здесь более крупными силами — 42 тыс. человек, 72 орудиями. Кроме того, ожидалось прибытие 30 тыс. калмыков. Петр обеспечил превосходство в силах, и это решило успех сражения. В ночь на 27 июня русские войска находились в укрепленном лагере. Редуты, имевшие по одному орудию, занимали два батальона Белгородского полка. Конница Меншикова располагалась у поперечных редутов. Замысел Петра состоял в том, чтобы измотать противника у редутов, а затем разбить его в полевом сражении.
Петр принял необходимые меры, обеспечивающие поражение противника. К Малым Будищам и Решетиловке он выдвинул отряд казаков Скоропадского и поставил перед ним задачу — отрезать пути отхода шведской армии на Правобережную Украину. На случай неудачного исхода сражения были сооружены переправы через Ворсклу, которые прикрывались укреплениями.
Петр решил дать сражение 29 июня. Об этом стало известно Карлу XII, и он, чтобы упредить русскую армию, приказал своим войскам выступить в ночь на 27 июня. В два часа ночи шведы выступили против русской армии. Конная разведка Меншикова обнаружила движение противника. Шведская пехота шла четырьмя походными колоннами, за нею в шести колоннах двигалась конница. Конные полки Меншикова встретили кавалерию противника перед редутами и вступили с нею в бой. Петр приказал главнокомандующему Шереметеву построить армию в боевой порядок. Придавая большое значение моральному фактору, Петр обратился к войскам с призывом: «Ведало бо российское воинство, что оной час пришел, который всего отечества состояние положил на руках их: или пропасть весьма или в лучший вид отродитися России. И не помышляли бы вооруженных и поставленных себя быти за Петра, но за государство, Петру врученное, за род свой, за народ всероссийский, который доселе их же оружием стоял… А о Петре ведали бы известно, что ему житие свое недорого, только бы жила Россия и российское благочестие, слава и благосостояние»[640]
.Шведские войска, подойдя к русским редутам и не имея приказа на развертывание в боевой порядок, завязали бой. Их попытки захватить редуты были отбиты огнем. Ценою больших потерь им удалось овладеть лишь двумя передними редутами. Карл XII приказал обойти русские редуты вдоль опушки Будищенского леса. Но этому мешали успешные действия Меншикова. Кавалерия с неприятельской на палашах рубились и, въехав в неприятельскую линию, «14 штандартов и знаков взяла»[641]
.