
Подготовка к сражению
Между тем сложившаяся обстановка диктовала необходимость генерального сражения. Полтава была близка к падению. Отдать Карлу XII Полтаву — значило бы отдать шведам сильную оборонительную линию реки Ворскла и открыть им путь на Белгород, Харьков, Москву. Кроме того, падение Полтавы значительно подняло бы моральный дух шведской армии, усилило бы веру в её непобедимость.
17 июня отряд Ренне (12 драгунских и 3 пехотных полка) был переброшен на правую сторону реки Ворскла у деревни Петровка, где был возведён прикрывавший переправу тет-де-пон (предмостное укрепление). Для прочного удержания переправы 18 июня отряд Ренне был усилен дивизией Алларта.
Приняв решение дать бой, русское командование в ночь на 19 июня передвинуло свою армию от деревни Крутой Берег вверх по реке Ворскла. На другой день, под прикрытием отрядов Алларта и Ренне, у деревни Петровка и южнее её армия была переброшена на правый берег реки и расположилась в укреплённом лагере у деревни Семёновка, в 8 км от Полтавы. 21 и 22 июня шведы возобновили ожесточённые штурмы Полтавы. Но героический гарнизон с помощью местных жителей и на этот раз дал им отпор.
25 июня Пётр продвинул свою армию к деревне Яковцы, в 5 км от Полтавы. Войска немедленно приступили к постройке нового укреплённого лагеря. При новом расположении войск в тылу русских находился обрывистый берег реки Ворскла. Справа и перед фронтом лагеря простиралась открытая равнина, которая упиралась своим отлогим спуском в лес, находившийся у деревень Малое Будище и Тахтаулова. Этот лес замыкал равнину с запада. С левого фланга находился густой, трудно проходимый лес, тянувшийся почти до самой Полтавы. Между двумя лесами оставался промежуток шириной до 1,5 км, через который шведы при наступлении могли выйти к русскому укреплённому лагерю. Пётр I назначил атаку на 29 июня, но, учитывая, что Карл может перейти в наступление раньше, дал приказ произвести тщательную рекогносцировку местности. 26 июня русские войска приступили к возведению укреплений. Промежуток между лесами по приказу Петра был преграждён шестью редутами (сомкнутыми четырёхугольными земляными укреплениями). Редуты были построены один от другого на расстоянии ружейного выстрела. Впереди, перпендикулярно к первым, было возведено ещё четыре редута (два из них не были окончены). Эти редуты вместе с укреплённым лагерем представляли довольно сильную позицию. В случае нападения шведы, стеснённые с двух сторон лесом, не могли бы развернуть свои силы, а при наступлении их встречал фронтальный и фланговый огонь.
Военные специалисты и историки XVIII и XIX веков считали, что выбор позиции русскими был очень удачен. Впервые в истории военного искусства была применена такая система укреплений. Редуты Петра I служили не только для обороны: в случае наступления шведов расположение редутов помогало русским расчленить боевой порядок противника и бить его по частям. Шведы вели бой в линейных боевых порядках. Обычно вся армия выстраивалась в две линии по три шеренги в каждой линии; пехота располагалась в центре, конница на флангах, артиллерия впереди фронта или на флангах. Линейный боевой порядок позволял развить всю мощь ружейного огня, но он исключал возможность маневрирования. Редуты были предназначены для того, чтобы разорвать сплошные линии боевого порядка шведов и уничтожить разрозненные части их армии. Пётр понимал слабые и сильные стороны линейной тактики и нашёл средство борьбы с нею.
Ко дню Полтавского сражения русская армия состояла из 58 батальонов пехоты, 17 полков конницы и располагала довольно мощной артиллерией — 72 пушками. Общая численность войск доходила до 42 000 человек. 26 июня Пётр произвёл смотр пехотным полкам, распределил их по дивизиям и назначил командующих дивизиями. Первой дивизией Пётр решил командовать сам, и когда генералы просили его не участвовать в сражении, запретил обращаться к нему с такими просьбами.
Шведская армия накануне Полтавского сражения состояла не менее чем из 30 000 человек. Ввиду ограниченного запаса пороха шведы из всей своей артиллерии могли использовать только четыре пушки. Это было результатом победы русских под Лесной. Однако надо заметить, что несмотря на ряд неблагоприятных условий шведская армия всё ещё представляла серьёзную угрозу.
Получив сведения от изменника-перебежчика унтер-офицера Семёновского полка Немчина о диспозиции русских войск и о больших инженерных работах, по укреплению лагеря, Карл XII, чтобы расстроить планы русских и напасть на них врасплох, решил перейти в наступление раньше намечавшегося им срока.