ポルタヴァの戦い
それでもカール12世は進軍を止めることなく、1709年6月、ヴォルスクラ川沿いの要衝ポルタヴァを包囲した。しかし包囲戦の最中の6月17日、カール12世は狙撃兵によって足を負傷し、カール・グスタフ・レーンスケルドに指揮権を委託した。その後まもなくピョートル1世率いる42,000から45,000人前後の兵力と72門の砲を装備したロシアの援軍がスウェーデン軍の北に到着、スウェーデン軍を逆に包囲した。圧倒的な兵力の劣勢から、カール12世は敵包囲軍を撃破して、北方へ突破することを決意した。
この時点で、スウェーデン軍は著しい凍死者によって20,000人余りに減少しており、ポルタヴァから出撃するロシア軍を牽制するために軍の一部を割かねばならず、攻撃に使用できる兵力は僅か17,000人ほどだった。対するピョートル1世は圧倒的優勢にもかかわらず慎重な姿勢を崩さず、ヴォルスクラ川沿岸に野戦陣地を築いてロシア軍をその中に入れ、陣地南方でポルタヴァと陣地の中間地点に堡塁も築き、横1列に6つ、前方の縦1列に4つと合計10個の堡塁でスウェーデン軍を待ち構えた。ピョートル1世はスウェーデン軍の突撃を銃撃・砲撃による火力で阻止、隊列が乱れた時に反撃に打って出る方針で固めていたのである。
6月27日、スウェーデン軍の攻撃は奇襲効果を狙って未明から開始された。スウェーデン軍のこの行動はロシア軍に察知され、左翼のアレクサンドル・メーンシコフは堡塁前で騎兵を率いて迎撃したが、ロシア軍左翼及び中央はスウェーデン軍の勢いに押されて後退し始め、メーンシコフはピョートル1世から後退命令を受け取り堡塁後方に退却した。後を追ったスウェーデン軍は堡塁の集中砲火を浴びて被害を拡大させながらも堡塁を突破、奇襲は成功し、戦闘序盤はスウェーデン軍優位に進んだ。
夜明けになり、ロシア軍陣地前方で集結して態勢を整えたスウェーデン軍は陣地へと攻撃をかけた。レーヴェンハウプトが指揮するスウェーデン軍中央の歩兵部隊がロシア軍中央に攻め寄せたが、この攻勢はすぐに頓挫した。カール12世が直接指揮を執っていなかったため、スウェーデン軍の統率は完全ではなく、各部隊の連携がうまくいかなかったのである。
致命的な損失を招いたのは、カール・グスタフ・ルース大将率いる2,600人の歩兵部隊が、ロシア軍堡塁に仕掛けた突撃である。