După înfrângerea teribilă a Germaniei la Stalingrad, Hitler și Înaltul Comandament german s-au întrebat ce să facă în continuare
vara anului 1943. Bătălia de la Kursk - Operațiunea „Cetățeni” pentru germani a fost stabilit la 4 iulie 1943. Când furtuna a izbucnit în cele din urmă pe 4 iulie, sovieticii așteptau. Pentru că știa exact ora.
În nord, atacul german a avansat la doar 10 km în liniile rusești în două zile și a fost oprit, după ce a pierdut
25.000 de soldați și 200 de tancuri, dar luptele au continuat. Pe 12 iulie, după o săptămână de lupte grele, generalul Hoth, germanul
comandantul a decis să-și concentreze toate tancurile rămase, aproximativ 600, și să înainteze cu toată forța lor concentrată linia de apărare rusească mai adâncă și într-o zonă mai potrivită pentru războiul tancurilor lângă micul sat Prokhorovka.
Datorită vizibilității foarte proaste, cu fum gros și praf, când tancurile rusești s-au întâlnit cu tancurile germane în dimineața următoare, germanii au pierdut mai mult de jumătate din tancurile rămase în această mare ciocnire care a durat opt ore, iar rușii au pierdut un număr mai mare. Bătălia a fost decisă. În ziua următoare, Hitler a ordonat să oprească operațiunea Cetatea, iar rușii au început contraatacul la nord de Kursk.
După bătălia de la Kursk, războiul de pe frontul de est a fost un avans rus lung, în care armata rusă s-a întors la toate
teritoriu pe care l-a pierdut în fața germanilor. Germanii nu mai puteau ataca sau opri avansul rus și erau doar împinși înapoi într-o retragere lungă.