La battaglia di Kursk, che coinvolge circa 6.000 carri armati, due milioni di uomini e 5.000 aerei, termina con l'offensiva tedesca respinta dai sovietici a costi elevati.
All'inizio di luglio, la Germania e l'URSS concentrarono le loro forze vicino alla città di Kursk nella Russia occidentale, sede di una tasca sovietica larga 150 miglia che si protendeva per 100 miglia nelle linee tedesche. L'attacco tedesco iniziò il 5 luglio e 38 divisioni, quasi la metà delle quali armate, iniziarono a spostarsi da sud a nord. Tuttavia, i sovietici avevano carri armati e supporto aereo migliori rispetto alle battaglie precedenti e in aspri combattimenti l'artiglieria anticarro sovietica distrusse fino al 40 percento dell'armatura tedesca, che includeva i loro nuovi carri armati Tiger VI Mark. Dopo sei giorni di guerra concentrati vicino a Prokhorovka, a sud di Kursk, il feldmaresciallo tedesco Gunther von Kluge annullò l'offensiva e il 23 luglio i sovietici avevano costretto i tedeschi a tornare alle loro posizioni originali.
All'inizio di agosto, i sovietici iniziarono una grande offensiva attorno al saliente di Kursk, e nel giro di poche settimane i tedeschi si ritirarono lungo tutto il fronte orientale.