Velika domovinska vojna je postala odločilni dogodek v ruski zgodovini 20. stoletja. V okviru tega obsežnega konflikta so se 4 leta odvijale številne vojaške bitke in najpomembnejše med njimi morajo biti znane za razumevanje poteka vojne.
Obramba Moskve
Od prvega dne vojne, od 22. junija 1941, je bil glavni cilj nemških čet zavzetje Moskve. Aktivne sovražnosti v tej smeri so se začele 30. septembra 1941. Sprva je nemško vodstvo načrtovalo vojno končati s tem datumom, vendar je odpor sovjetskih čet znatno upočasnil napredovanje njihovih vojsk.
Prva stopnja ofenzive je bila nemška operacija Tajfun. Kot rezultat te ofenzive sta bila zajeta Brjansk in Kirov, na območju reke Vjazme pa je bilo obkroženih več kot 700 tisoč sovjetskih vojakov. Več kot 600 tisoč jih je bilo ujetih. V drugi polovici oktobra je bil Mozhaisk zajet, nemška vojska pa se je približala 100 km do Moskve.
Ofenziva na Moskvo je bila ustavljena šele v začetku decembra, potem ko so bile za obrambo prestolnice zbrane najbolj bojno pripravljene enote sovjetske vojske, vključno z na novo prispelimi divizijami iz Sibirije. Protiofenziva sovjetske vojske se je začela z operacijo Kalinin. Zaradi vrste poznejših ofenziv so sovjetske čete osvobodile Klin, Yelets in Tula. Operacija Rzhev-Vyazemskaya leta 1942 je omogočila dokončno potiskanje nemških vojakov iz Moskve.
Številni strokovnjaki menijo, da so hude in zgodnje zmrzali tistega leta imele vlogo pri porazu nemških vojakov blizu Moskve, vendar tega dejavnika ni mogoče šteti za odločilnega.
Staljingradska bitka
Po neuspelem napadu na Moskvo je nemško poveljstvo svoja prizadevanja preusmerilo na jug. Sredi julija 1942 so se vojske Wehrmachta približale Stalingradu, najpomembnejšemu mestu na Volgi. Boji v smeri Stalingrad so se začeli 17. julija. Do začetka avgusta so Nemci prečkali Don in postali resnična grožnja Stalingradu.
Konec avgusta so se na ozemlju mesta začele bitke. Boji v mestu in okolici so se nadaljevali celo poletje in jesen, novembra pa se je začela sovjetska protitanziva. Kot rezultat operacije Ring so sovjetske čete obkolile enote tankovske vojske feldmaršala Paulusa in jih odpeljale v ujetništvo. Mesto je bilo ubranjeno, a z visokimi stroški - Staljingrad je bil skoraj v celoti uničen, izgube sovjetskih čet pa so znašale več kot 400 tisoč pobitih in dvakrat toliko ranjenih.
Tudi bitka pri Stalingradu je imela velik mednarodni pomen - zavezniške države so spoznale, da je končna zmaga nad Hitlerjem možna.
Bitka pri Kursku
Bitka pri Stalingradu je bila prelomnica v vojni v korist sovjetske vojske in bitka pri Kursku je utrdila ta uspeh. Kot rezultat ofenzive sovjetskih vojaških enot na območju tega mesta je na fronti nastala polica, ki bi ji lahko rekli Kurska izboklina. Nemške čete so načrtovale zajemanje dela sovjetske vojske v obroču, vendar jim ni uspelo.
Vrhunec soočenja je bila bitka pri Prohorovki, ena največjih tankovskih bitk v svetovni zgodovini. Rezultat operacije je bila osvoboditev pomembnega dela Ukrajine s strani sovjetskih čet in zadnja prelomnica v vojni v korist ZSSR.