Dat het zo'n doelpuntrijk duel zou worden tekende zich al snel af. Na acht minuten spelen had Bayern een 0-2 voorsprong genomen door treffers van Andreas Ottl en Mario Gomez. Pavel Pogrebnyak hielp Stuttgart echter weer langszij en zorgde voor de 2-2 ruststand.
In het tweede bedrijf voerden beide ploegen nog een aantal hoogstandjes uit. Toen Miroslav Klose vlak na rust voor 2-3 tekende en Khalid Boulahrouz met rood van het veld moest, leek de wedstrijd beslist. Tien minuten voor tijd hielp Mathieu Delpierre zijn ploeg echter opnieuw langszij.
Twee minuten later was het verzet echt gebroken en bracht Thomas Müller de gasten weer op voorsprong. Wederom Klose en Franck Ribéry maakten een einde aan de onzekerheid in de slotfase: 3-6. Delpierre mocht in die periode met zijn tweede gele kaart eveneens het veld vervroegd verlaten.

