Шведские батальоны, идущие в атаку, были построены на фронте 1450 метров. Интервалы между ними составляли 50 метров. В то время как пехота, сближаясь с противником, уже попала под артиллерийский обстрел, кавалерия все еще металась в беспорядке. Особенно это было заметно у Крейца.
«Видя, как войска московитов быстро выходят из укрепленного лагеря шведы, не имея должного равнения в линии, пошли в атаку, дабы не быть стесненными на узком месте… Они, выдержав стойко огонь московитских пушек и мушкетов, падая рядами и не имея возможности ответить огнем на огонь, упрямо шли вперед»[337].
Сквозь стену огня и сеченого железа шведы рвались вперед. «Несколько полков в особенности пострадали от русской артиллерии. Кальмарский полк одною очередью выстрелов был наполовину уничтожен, тут был убит и командир его полковник Ранк. Та же участь постигла и Уппландский полк…»[338].
«Весь мир мог убедиться, что нигде на земле не найти солдат, которые терпеливейше переносят жару и мороз, напряжение и голод, самоотверженней исполняют приказы, по сигналу охотнее идут в бой, смелее стремятся к смерти, которые меньше склонны к военному бунту, спокойнее ведут себя в лагере, набожнейше живут, а изменяя боевые порядки, быстрее перестраиваются… Выявилось, как верны шведы, как храбро воюют за благо своего короля и идут ему на помощь просто сквозь неприятеля»[339].
Сблизившись на расстояние примерно в 50 метров, шведы выдержали жестокий ружейный залп русских батальонов, но несмотря на это упорно шли вперед. Левенгаупт ехал примерно посередине шведского строя.
«В дыму и хаосе он еще мог кое-как управлять следующими подразделениями: единственным батальоном скараборгцев, сильно пострадавшим Кальмарским полком, вторым и третьим батальонами лейб-гвардии и двумя батальонами уппландцев. Еще два лейб-гвардейских батальона (те, что были на правом фланге) тоже подтянулись и ринулись в атаку на вражеских пехотинцев»[340].
Шедшие на левом фланге Эстгетский полк и 2-й батальон Нерке-Вермландского полка сильно отстали[341]. Когда шведы сблизились с русскими на расстояние 25–30 метров, Левенгаупт крикнул: «Пали!» Каролинцы сдвоили свои ряды и произвели залп по отступающим русским солдатам. Из-за плохого качества пороха в некоторых подразделениях он просто выгорел на полке[342]. По данным В. А. Молтусова, ружейный огонь каролинов, наоборот, произвел сильное опустошение в рядах русской пехоты.
Шведы потеснили Бутырский, Московский, Сибирский, Псковский полки и опрокинули 1-й батальон Новгородского полка. 2-й батальон лейб-гвардии захватил четыре орудия, а 3-й – два орудия. 1-й батальон лейб-гвардии захватил 4 знамени и 6 пушек. Одна из пушек была повернута в сторону русских, и Гадде лично произвел из нее несколько выстрелов по солдатам врага[343]. Несколько русских полковых орудий было захвачено гренадерами лейб-гвардии.
По данным отечественных историков, каролинам удалось опрокинуть только первый батальон Новгородского пехотного полка.
Расколов первую линию почти посредине, шведы ждали поддержки своей кавалерии, но ее все не было.
«Не менее драматичные события происходили левее, где дралась дивизия Алларта. Её полки подверглись нападению вражеской конницы. Драгуны Ельма пытались отбросить пехоту. Атакованные с фронта и фланга батальоны занимали круговую оборону, на что никогда не обращали внимания русские и советские историки. Большие потери понес Казанский полк – более 80 чел. убитыми, Псковский – 23 убитыми и 47 ранеными вместе с командиром батальона секунд-майором Семёном Петровичем Нейбушем. Меншиков, отведя конницу за поперечные редуты, полагал, что противник будет пробиваться назад в этом месте. Однако, вовремя заметив попытку прорыва и охвата левого крыла, он не задумываясь бросит в бой драгун. Закрывая фланг, Крейц развернул кавалерию на отражение атаки. В беспощадном поединке столкнутся гвардейские части обеих армий, произошел крупный кавалерийский бой, в память о котором 200 лет спустя на том же месте будет поставлен обелиск «Шведам от русских». Лейб-регимент потеряет убитыми 18 капралов и драгун, 10 смертельно раненными, падут 83 лошади. 17 чел. погибнет в Новгородском полку, 8 пропадёт без вести, падёт 47 лошадей. Полк захватит у шведов «литавры с завесы». Наиболее отличится из всех драгунских полков – Киевский. Его командир полковник Михаил Иванович Леонтьев будет ранен, но это не помешает взять 7 знамён и серебряные литавры Конной гвардии, пожалованные королём за подвиги в сражении под Клишовым в 1702 г. Этот же полк найдёт носилки с постелью Карла XII»[344].
Петр I, правильно оценив обстановку, повел в контратаку 2-й батальон Новгородского полка и закрыл брешь. Во время этой схватки в царя попало три пули. Одна пробила шляпу, вторая попала в седло, а третья – в нательный крест.
«Однако решающие события назревали на правом фланге и в центре. Наступавшая там гвардейская бригада остановила и с ходу опрокинула левое крыло шведов. Наиболее мощная группировка пехоты сдавила с разных сторон разрозненные батальоны противника и устремилась вперёд, заходя в тыл. Сопротивления здесь шведы практически не оказали. Любопытно, что из 47 офицеров Семёновского полка, входившего в бригаду, ранен был только один прапорщик – Иван Козлов. В центре отважно бился Киевский полк полков. Григория Карташёва, старшим капитаном 1-й роты которого состоял фельдмаршал Шереметев. Капитан поручик этой роты Василий Михайлович Антонов захватил ротою 5 знамён, а командир батальона капитан Александр Маслов взял своей частью шведского подполковника с батальоном. За этот подвиг его пожаловали в премьер-майоры (минуя промежуточный чин секунд-майора)»[345].
Так как разрыв между шведскими батальонами увеличился до 100–150 метров, особенно на левом фланге, где стояли 2-й батальон Нерке-Вермландского полка, эстгетцы и уппландцы, то русская пехота и кавалерия хлынули в эти разрывы. Шведская пехота левого крыла обратилась в бегство.
На правом фланге в атаку пошел кавалерийский отряд Крейца. Юлленкрук попытался организовать атаку, но не успели эскадроны сделать полоборота направо, как увидели свою бегущую пехоту. Русские обошли фланги боевого порядка шведов и неумолимо сжимали тиски окружения.
Попытка Левенгаупта остановить бегущих не удалась. Управление войсками, и до этого осуществлявшееся не лучшим образом, рухнуло. Разрозненные атаки, предпринятые Нюландским рейтарским полком, не остановили охвата левого крыла шведов. Бегущие с левого фланга пехотинцы опрокинули шедший им на помощь Вестманландский полк. Новые попытки Левенгаупта и Спарре остановить бегущих провалились[346]. Уппландский, Скараборгский, Кальмарский полки, а также 2-й и 3-й батальоны лейб-гвардии попали в окружение.
Хотя атака отряда Крейца не удалась, она приостановила наступление русских на несколько минут. Этого времени хватило на то, чтобы батальон гренадеров лейб-гвардии и 1-й батальон этого же полка смогли уйти с поля битвы. Потеряв почти всех офицеров и командира 2-го батальона убитыми, гвардейцы пустились наутек. Из 10 батальонных командиров погибло на поле боя семеро, а трое оставшихся в живых были ранены[347]. Вслед за пехотой обратилась в бегство и большая часть кавалерии. Кроме отряда Крейца, русских попытались задержать и кавалеристы левого фланга, что им и удалось сделать.
В тяжелейшее положение попал король со своей свитой и охраной. После гибели Уппландского и Скараборгского полков, а также остатков 3-го батальона лейб-гвардии, дравшегося до последнего, русская пехота и артиллерия обрушила свой огонь на отряд, окружавший шведского монарха[348]. Погибло очень много придворных, более 20 драбантов, почти все лейб-гвардейцы пешего полка и 80 кавалеристов Северо-Сконского полка, входивших в состав конвоя короля. Многие попали в плен. Королю и части его свиты удалось пробиться к Будищенскому лесу, где собирались отступающие и бегущие подразделения его армии.
Незадолго до этого драгунский полк Н. Юлленшерны, попытавшийся ударить в тыл русским, бежал с поля боя после одного залпа вражеского батальона. Генералы Стакельберг, Гамильтон, Шлиппенбах, фельдмаршал Реншильд и принц Максимилиан Вюртембергский попали в плен. Спустя примерно час русским сдался и первый министр короля граф Пипер.
Шведы отступали с поля боя по двум направлениям: большая часть во главе с королем через Будищенский лес, меньшая – через редуты. Разбитая шведская армия стала отходить на юг к своему обозу у Пушкаревки[349].
Добравшийся раньше короля до обоза Юлленкрук выслал из лагеря навстречу отступающим сборный отряд пехоты (300 чел.) и часть кавалерии, охранявшей обоз. Отряду, стоявшему в траншеях у Полтавы, было приказано немедленно прибыть к обозу. Части, охранявшие обоз, были приведены в состояние обороны. Однако русские, достигнув Будищенского леса, остановились. Возле шведского обоза гарцевала только иррегулярная кавалерия.
Победители остались на поле боя праздновать победу и собирать трофеи. Всего было захвачено у шведов 133 знамени и штандарта[350].
По русским данным, их собственные потери составили 4635 чел., из них 1345 убитыми и 3290 ранеными; потери шведов – 9334 убитыми и 2977 пленными. Шведы оценивают свои потери в 9700 чел., из них около 6900 убитыми и 2800 пленными.