Ottmar Hitzfeld több meglepő húzással is készült az Anderlecht elleni UEFA-kupa-mérkőzésre, hiszen például a három hónapos bajnoki gólcsendjét megtörő Miroslav Klose helyett Lukas Podolskit küldte pályára, és csak a cserepadon hagyott helyet a csapat eszének tartott Franck Ribérynek is.
A meccs első lehetősége a Juhász Rolandot is bevető hazaiak előtt adódott, de az Oliver Kahnt helyettesítő Michael Rensing magabiztosan fogta a megpattanó lövést. Percekkel később Daniel Zítka jött ki rosszul, ám Luca Toni a kapu helyett Bastian Schweinsteigerbe lőtte a labdát. Két perccel később azonban megtört a jég, a hazai védők által körülfogott Hamit Altintop csaknem 30 méterről hatalmas gólt zúdított a kapu jobb oldalába.
A hátrány nem törte meg a hazaiakat, sőt majdnem az egyenlítés is összejött: Guillaume Gillet passzolt a tizenhatosra betörő Thomas Chatelle-hez, aki telibe lőtte a bal kapufát. A nagy helyzetet követően kissé felpörgött Ariel Jacobs együttese, de a félidő végén mégis a több elképzeléssel játszó Bayern szerzett újabb gólt. A 43. percben Marcin Wasilewski kiállításával emberhátrányba került az Anderlecht, a lengyel védő először Schweinsteigert rúgta le, amiért még csak sárgát kapott, majd Tonival akaszkodott össze, ezután rögtön villant a piros. Az olasz támadó meg szinte azonnal büntetett, és Philipp Lahm bal oldali beadását az ötös jobb csücskéről kapásból visszalőtte a hosszú sarokba.
A fordulás után aztán beállt Klose és Ribéry is, azonban egy ideiig nem látszott, hogy a hazaiak csak tízen vannak a pályán. Egy kontra után aztán betalált a Bayern (az egyedül kapura törő Lukas Podolski már az ötödik gólját szerezte a sorozatban), ettől pedig szétesett az Anderlecht. A kivégzést Klose kezdte (Ribéry Juhász mellől bepasszolt labdáját továbbította a kapuba), majd a két gólpasszt adó francia középpályás tette fel az i-re a pontot: egy szabadrúgást mesterien csavart a jobb felsőbe.