Cudu w Wiedniu, tak spodziewanego przez Austriaków, a także przez polskich piłkarzy - nie było. Niemcy wygrali z piłkarzami Austrii 1:0 i awansowali do ćwierćfinału. Austriacy zostali wyeliminowani z mistrzostw. Niemcom zwycięstwo zapewnił ich kapitan, Michael Ballack. Po krótko rozegranym rzucie wolnym w 49 min strzałem z ok. 25 m pokonał Juergena Macho.

Wydarzeniem meczu był ...incydent, do jakiego doszło pod koniec pierwszej połowy. Hiszpański sędzia Manuel Mujeto Gonzales odesłał na trybuny selekcjonerów obu drużyn - Niemca Joachima Loewa i Austriaka Josefa Hickersbergera. Obaj wdali się w słowny pojedynek z sobą, i z sędzią technicznym, i w konsekwencji musieli zostali usunięci na trybuny decyzją arbitra głównego. Obaj szkoleniowcy na odchodnym "przybili piątki", a następnie zasiedli oddzielnie na trybunach. Loew po drodze spotkał się z kanclerz Angelą Merkel, a 

następnie usiadł obok zawieszonego piłkarza swojej drużyny, Bastiana Schweinsteigera.

Rywalizacja na wiedeńskim Happel-Stadion nie przypominała wielkiej walki. Oba zespoły grały z wielkim respektem wobec siebie. Gra, prowadzona w relatywnie szybkim tempie, była jednak schematyczna i mało dynamiczna.

Więcej okazji strzeleckich stworzyli piłkarze niemieccy, ale nie wykorzystali sytuacji. Bodajże najlepszą zaprzepaścił w piątej minucie Mario Gomez - gospodarzy od utraty gola uratował wówczas Emanuel Pogatetz wybijając piłkę z pustej bramki. Austriackiego bramkarza próbowali pokonać także Lukas Podolski i Miroslav Klose, również Oliver Neuville, ale i im zabrakło precyzji.

Z rywalami w nieskuteczności z powodzeniem zmagali się Austriacy. Ich strzały często mijały bramkę Jensa Lehmanna na znacznej wysokości lub w dużej odległości od niemieckiego bramkarza. Bodajże najlepsze okazje miał Erwin Hoffer, nie potrafił jednak pokonać Lehmanna.

Oba zespoły wystąpiły w nieco zmienionych składach niż poprzednio. W ekipie niemieckiej kontuzjowanego Marcella Jansena zastąpił Arne Friedrich, w podstawowym składzie Austriaków znaleźli się Erwin Hoffer, Marin Hiden i Christian Fuchs, a nie - Roland Linz, Sebastian Proedl (dyskwalifikacja za żółte kartki) i Christoph Leitgeb.

Składy:

Austria: Juergen Macho - Gyorgy Garics, Martin Stranzl, Martin Hiden (55. Christoph Leitgeb), Emanuel Pogatetz - Rene Aufhauser (63. Juergen Saeumel), Andreas Ivanschitz, Christian Fuchs, Umit Korkmaz - Martin Harnik (67. Roman Kienast), Erwin Hoffer.

Niemcy: Jens Lehmann - Arne Friedrich, Per Mertesacker, Christoph Metzelder, Philipp Lahm - Clemens Fritz (93. Tim Borowski), Torsten Frings, Michael Ballack, Lukas Podolski (83. Oliver Neuville) - Miroslav Klose, Mario Gomez (60. Thomas Hitzlsperger).