If i recall correctly, Soviets knew for months that Germans gonna attack at Kursk salient, so they built something like 10 defensive lines of fortifications and massive mine fields. So Germans absolutely exhausted themselves trying to broke through all those defensive lines, and then came Soviet counter-attacks and news of Allied landing on Sicily that convinced Hitler to end their (last) meaningful offensive on the Eastern front.Indeed - I think I read once that at the height of the battle around Prokhorovka there were around a thousand tanks within a space of a few miles, with some of the fighting between tanks occuring at point-blank range. What the Red Army did that day almost defies comprehension.
Scale was mind boggling, from wiki, 800 000 Germans against more than 2 million Soviets, more than 10 000 tanks and armored vehicles, more than 50 000 artillery guns, 5000-6000 planes, just crazy numbers. I believe it was largest pitched battle in human history.