I utslagsrundene møtte Tyskland Sverige og vant 2–0 etter to mål av Podolski. Deretter var det Argentina som var motstander, og kampen gikk til straffesparkkonkurranse etter 1–1 ved full tid, Klose var målscorer for Tyskland med sitt femte mål for turneringen. Tyskland vant straffesparkkonkurransen etter at Lehmann leverte praktredninger. Han valgte rett retning i samtlige straffer, delvis fordi han hadde studert straffetakerne til Argentina og skrevet notater, som keepertreneren ha ham. Tyskland var dermed i semifinale, og møtte Italia. Kampen gikk til ekstraomganger med 0–0, men i det nest siste og siste minutt av ekstraomgangene scoret Italia to ganger, og dermed var Tyskland ute. De slo kraftig tilbake mot Portugal og vant 3–1 i bronsefinalen.