Veliki domoljubni rat postao je najvažniji događaj ruske povijesti 20. stoljeća. Tijekom četiri godine u okviru ovog sukoba velikih razmjera odvijale su se mnoge vojne bitke, a najvažnija od njih mora se znati kako bi se razumio tijek rata.
Moskva obrana
Od prvog dana rata, 22. lipnja 1941., glavni cilj njemačkih trupa bilo je zauzimanje Moskve. Aktivna neprijateljstva na ovom području započela su 30. rujna 1941. godine. U početku je njemačko vodstvo do tada planiralo okončati rat, ali je otpor sovjetskih trupa znatno usporio napredak njihovih vojski.
Prva faza ofenzive bila je njemačka operacija Tajfun. Kao rezultat ovog napada zarobljeni su Bryansk i Kirov, a u blizini rijeke Vyazma opkoljeno je više od 700 tisuća sovjetskih vojnika. Od toga je više od 600 tisuća zarobljeno. Mozhaisk je zarobljen u drugoj polovici listopada, a njemačke su se vojske približile Moskvi na 100 km.
Ofenziva na Moskvu zaustavljena je tek početkom prosinca, nakon što su se za obranu glavnog grada okupile najviše spremne jedinice sovjetske vojske, uključujući novoprimljene divizije iz Sibira. Protunapad sovjetske vojske započeo je operacijom Kalinin. Kao rezultat niza kasnijih napada, sovjetske trupe oslobodile su Klin, Yelets i Tulu. Operacija Ržev-Vjazemski 1942 omogućila je da se njemačke trupe konačno vrate iz Moskve.
Brojni stručnjaci smatraju da su teški i rani mrazovi te godine igrali svoju ulogu u porazu njemačkih trupa u blizini Moskve, ali taj se faktor ne može smatrati presudnim.
Bitka za stalingrad
Nakon neuspjeha u napadu na Moskvu, njemačka komanda je preusmjerila svoje napore prema jugu. Sredinom srpnja 1942., vojske Wehrmachta približile su se Staljingradu, najvažnijem gradu na Volgi. Bitke u Staljingradskom smjeru započele su 17. srpnja. Početkom kolovoza Nijemci su prešli Don i postali prava prijetnja Staljingradu.
Krajem kolovoza započele su borbe u gradu. Borbe u gradu i njegovoj okolini nastavile su se tijekom cijelog ljeta i jeseni, a u studenom je započela sovjetska kontraofanziva. Kao rezultat operativnog prstena, sovjetske trupe opkolile su dijelove tenkovske vojske feldmaršala Paulusa i zarobile ih. Grad je obranjen, ali po visokoj cijeni - Staljingrad je gotovo potpuno uništen, a gubici sovjetskih trupa iznosili su više od 400 tisuća ljudi, a ranjeno dva puta.
Bitka za Staljingrad bila je također od velikog međunarodnog značaja - savezničke su zemlje shvatile da je moguća konačna pobjeda nad Hitlerom.