Позицию для генерального сражения выбрал сам Петр, в XVIII веке выбор позиции часто имел почти решающее значение. Именно генеральное сражение могло решить судьбу всей войны. Выбрав нужную русской армии позицию Петр вынудил Карла атаковать в направлении, устраивавшем русскую армию. Тыл войскам прикрывал обрывистый и практически неприступный берег Ворсклы. Левый фланг защищал Яковецкий лес, протяженностью почти до самой Полтавы. Правый фланг был открыт, а перед фронтом армии находилось ровное поле около 2 километров в глубину. За ним стоял Будищенский лес. Яковецкий и Будищенский лес разделяло открытое пространство шириной чуть более километра– только здесь шведские войска могли пройти для атаки русской армии. Понимая, что наступление шведов начнется именно здесь, Петр распорядился построить между Яковецким и Будищенским лесами укрепленную линию из шести поперечных редутов, позднее занятую двумя батальонами пехоты. К поперечным редутам, расположенным друг от друга на расстоянии 200 метров – расстояние ружейного выстрела – перпендикулярно были построены ещё четыре редута – четырехугольные земляные укрепления, – два из которых к началу битвы закончить не успели. За первыми шестью редутами был выстроен укрепленный лагерь для всей армии. Русский военный историк В. Верховодов писал:
«В Полтавском сражении Петр впервые применил систему фортификационных полевых укреплений. Шведская армия, применявшая линейную тактику, была сильна мощью своего первоначального фронтального удара. Редуты, построенные на пути движения шведской армии, должны были разбить ее на две части, ослабить силу фронтального удара, вынудить к преждевременному развертыванию, расстроить линейный боевой порядок и, наконец, подготовить условия для перехода в контратаку. Редуты создавали благоприятные условия для перехода от обороны к наступлению.»
Наступающая шведская армия, натыкалась на четыре продольных редута, должна была выбирать – штурмовать с большими потерями редуты, или идти мимо них под сильным ружейным огнем. Пройдя четыре продольных редута шведская армия выходила на линию из шести поперечных редутов – и опять должна была их атаковать и пройти сквозь них – под ружейным перекрестным огнем. За редутами шведов ждала русская армия в укрепленном лагере. Европейские армии стали использовать подобный способ действий через сто лет. В плане разгрома шведской армии громадное место отводилось инженерным работам на поле боя.
Русская армия, участвовавшая в Полтавской битве, насчитывала 42 000 воинов – 58 батальонов пехоты, 17 полков конницы и имела 72 пушки.
Шведская армия насчитывала 32 000 солдат. В битве стреляли четыре шведские пушки. Всего шведы имели 40 пушек. Артиллерия имела достаточно пороха, от 40 до 120 выстрелов на орудие. Писание шведских историков, о том, что пушкам нечем было стрелять, не соответствует действительности.
К утру битвы боевое расположение армии Петра было следующим:
– на передовой позиции находилось 10 редутов, гарнизон которых составляли два батальона Белогородского полка и части полков Нечаева и Неклюдова под общей командой бригадира С. Айгустова;
– за редутами развернулись 17 кавалерийских полков А. Меншикова;
– армия с полевой и полковой артиллерией была расположена в укрепленном лагере.
Украинские полки гетмана И.Скоропадского контролировали переправы через реки Псел и Хорол, отрезая шведам пути на Правобережную Украину и Польшу. В случае поражения шведы могли отступать только к Перевелочне.
Линия редутов, два укрепленных лагеря у Яковцов и Семеновки, укрепления у переправы – у Петра была сильная позиция.
Карл XII в первой линии выстроил пехоту в четырех глубоких колоннах. Во второй линии в шести колоннах расположилась конница. 6 000 шведов – два батальона пехоты и шесть эскадронов конницы – и 3 000 казаков И. Мазепы оставались у Полтавы, прикрывали обоз, охраняли переправу через реку Ворсклу ниже Полтавы. В бой готовились идти 25 000 шведских солдат – 24 батальона пехоты и 40 эскадронов конницы. В ночь на 26 июня при сшибке с казацким пикетом был ранен в ногу король Карл XII. Полтавским сражением ему пришлось руководить лежа.
26 июня Петр провел смотр армии, во главе которой стояли фельдмаршал Б. Шереметев, командующий кавалерией князь А. Меншиков, князья М. Голицин и А. Репнин, командующий артиллерией Я. Брюс. Петр сказал войскам:
«Вам известно, что кичливый и прозорливый шведский король войску своему расписал уже в Москве квартиры. Генерала своего Шпарра пожаловал уже губернатором Московским и союзное наше Отечество определил разделить на малые княжества, и введя еретическую веру, совсем истребить. Оставим ли такие ругательства и презрение наше без отмщения?»
От русской армии ответил герой М. Голицын:
«Великодержавный государь! Ты видел труд и верность нашу, когда через целый день в огне стояли, шеренг не перемешали и пяди места неприятелю не уступили. Четыре раза сумы и карманы патронами наполняли при Лесной. Ныне же войска те же, и мы рабы твои те же. Уповаем иметь подвиг ныне, как и тогда.»