Совсем другими мыслями была наполнена знаменитая речь Петра, с которой он обратился к войскам в критические часы боя 27 июля:
«И не помышляли бы… быть за Петра, но за государство, Петру врученное, за род свой, за народ всероссийский. О Петре ведали бы известно, что ему житие свое недорого, только бы жила Россия и российское благочестие и благосостояние». Под ружьем в русском лагере находилось 47 тысяч солдат регулярных войск. Таким образом, к решающей битве Петр I подошел, имея значительное превосходство в войсках и артиллерии. Ожидался еще подход казаков во главе с новым гетманом Скоропадским и калмыцкой конницы.
Но еще Нарвское сражение показало, что исход боя во многом решает не количество, а качество армии, таланты полководцев.
А в этом смысле шведы не были обижены судьбой. Общее руководство шведской армией осуществлял испытанный полководец фельдмаршал Реншильд. Но и в русской армии не было недостатка в талантах. Командовал русской армией опытный фельдмаршал Б. П. Шереметев, бивший шведов еще в Прибалтике. Всей кавалерией руководил А. Д. Меншиков. Во главе пехотных частей, артиллерии стояли герои походов в Польшу, победители под Лесной.
В предрассветных сумерках 27 июля 1709 г. шведы четырьмя колоннами двинулись в атаку. Следом двигалась кавалерия. Земля содрогалась от топота тысяч конских копыт.
Перед укреплениями шведские колонны были встречены конницей Меншикова, которая около полутора часов сдерживала натиск шведов, но потом отошла за линию редутов. И тут, в пятом часу утра, шведы натолкнулись на русские укрепления. Оттуда на них обрушился шквальный оружейный и орудийный огонь. Не ожидавшие этого шведы остановились и тут же были вновь атакованы русскими драгунами. Так еще на передней линии фронта русские полководцы навязали шведам изнурительное и долгое сражение.
Кровопролитное конное сражение, огонь из редутов приостановили натиск шведов, которые несли большие потери. Однако они упорно стремились прорвать оборонительные заслоны русской армии и пробиться в центр русского укрепленного лагеря, где находился Петр.
Убедившись, что штурм редутов лишь обескровит армию, Карл XII дал приказ Реншильду обходить русские укрепления. Шведские полки начали фланговый маневр и устремились в проход между редутами и близлежащим лесом. Но тут их уже ждала переброшенная сюда русская кавалерия. В завязавшемся бою русские, перейдя в контратаку, нанесли шведам большой урон и приостановили их движение. В это время часть шведских полков в пылу атаки продолжала атаковать редуты и не последовала за основными силами, а потом, потеряв их из виду, отклонилась в другую сторону от редутов, отойдя к противоположной лесной кромке. Налицо оказалось разъединение шведских сил. Петр мгновенно оценил изменившуюся обстановку и бросил против отклонившейся части шведов несколько кавалерийских полков и батальонов пехоты. Те нанесли по шведам сокрушающий удар, шведская кавалерия была уничтожена, а пехота рассеяна. Остатки шведских полков бежали к Полтаве, под прикрытие своих позиций.
Не добившись успеха в обходном маневре и потеряв часть войск на своем правом фланге, Карл XII перегруппировал силы и вновь бросил их во фронтальное наступление, стремясь пройти между редутами. Когда же шведы наконец преодолели укрепления и пыль и дым рассеялись, они обнаружили себя в 70–80 метрах от русского лагеря. Оттуда ударила тяжелая полевая артиллерия. Картечь начала косить шведов. Они смешались и бросились в сторону леса, но Карл XII вернул шведов и вновь бросил их на русские позиции.
И тут Петр дал приказ вывести основную часть армии из лагеря. В центре встала пехота под командованием Репнина. На правом фланге рвалась в бой конница — 18 драгунских полков во главе с генералом Боуром, на левом фланге к бою изготовилась конница Меншикова. Вот тут‑то Петр и произнес перед войсками свою речь, призывая их постоять за Отечество. Было 9 часов утра.
Шведы и русские одновременно двинулись навстречу друг другу. Шведы еще не приблизились к передовой русской линии, а артиллерия, оставшаяся в лагере, снова открыла по ним огонь. Шведы несли большие потери, но, проявив огромное мужество и боевую выучку, упорно продвигались вперед. Ударом ядра разбило носилки Карла XII, и король оказался на земле. Пронесся панический крик, что король убит. Но Карл XII нашел в себе силы подняться и сесть в седло. Вынув шпагу, он звал шведов вперед.
Увидев своего короля, шведы воспрянули духом и бросились в атаку. Удар их по центру русского войска был страшен. 1‑й батальон Новгородского пехотного полка, состоявшего в основном из новобранцев, не выдержал натиска, солдаты попятились назад. Создалась угроза прорыва центра русских войск. Шведы грозили захватить лагерь и овладеть артиллерией. Судьба битвы повисла на волоске. В этот момент Петр лично повел в контратаку 2‑й батальон новгородцев. Его шляпа и седло в нескольких местах были прострелены пулями, но Петр уцелел. Шведский прорыв был остановлен, и по всему фронту русские полки по сигналу самого царя перешли в контрнаступление.