Bitva na Kursku, zahrnující asi 6 000 tanků, dva miliony mužů a 5 000 letadel, končí německou ofenzívou, kterou Sověti odvrátili za velkou cenu.
Na začátku července soustředily Německo a SSSR své síly poblíž města Kursk v západním Rusku, kde se nacházela sovětská kapsa o délce 150 mil, která vyčnívala 100 mil do německých linií. Německý útok začal 5. července a 38 divizí, z nichž téměř polovina byla obrněná, se začalo pohybovat z jihu a severu. Sověti však měli lepší tanky a leteckou podporu než v předchozích bitvách a při hořkém boji sovětské protitankové dělostřelectvo zničilo až 40 procent německé zbroje, která zahrnovala jejich nové tanky Tiger Mark VI. Po šesti dnech války soustředěných poblíž Prokhorovky, jižně od Kurska, německý polní maršál Gunther von Kluge odvolal útok a 23. července Sověti přinutili Němce zpět na původní pozice.
Na začátku srpna začali Sověti hlavní útok kolem výběhu Kursk a během několika týdnů byli Němci v ústupu po východní frontě.