8. perc: Van Bommel jobb oldali beadását a bal oldalon érkező Lell elrúgta a kimozduló Dida kapus mellett, a kapu felé pattogó labdát azonban Oddo még a gólvonal előtt kivágta.
12. perc: Makaay ragyogó paszsza nyomán Podolski került helyzetbe, a támadó 12 méterről, balról leadott lapos lövését azonban Dida hárította.
27. perc: A Bayern bal oldali labdavesztése után Kaká játszotta meg a középen helyezkedő Seedorfot, aki mozgásával három német védőt becsapott, majd 15 méterről, kissé jobbról, Van Buyten lába alatt laposan a kapu jobb oldalába lőtt.
0–1
31. perc: Seedorf zseniális sarkazással indította a védők mögül kilépő Filippo Inzaghit, aki Kahn fölött magabiztosan lőtt a kapuba. A csatár gólja előtt lesről indult.
0–2
41. perc: Hazai szabadrúgás nyomán a Milan kapuja előtt tömörülő játékosok közül Podolski próbálta a kapuba piszkálni a labdát, Dida kapus azonban megelőzte.
65. perc: Kaká csapott be egy látványos csellel egyszerre két védőt is a müncheni tizenhatosán belül, a hosszú sarokra tartó labdáját azonban Kahn lábbal védte.
68. perc: Jelentős nyomás alatt tartotta a Bayern a Milan kapuját a mérkőzés ezen szakaszában, igazán nagy lehetőség azonban talán csak Salihamidzic előtt adódott, a védő teljesen tiszta helyzetből, balról csúnyán keresztbe lőtte a kapu előtt a labdát.
79. perc:Salihamidzic vállalkozott lövésre 20 méterről, az életerős próbálkozást azonban Dida kapus magabiztosan védte.
93. perc: A mérkőzés záró mozzanata egy Milan-helyzet volt, Kaká 12 méterről leadott, jobb sarokra tartó lövését azonban Kahn hárította.
Az elődöntőben: Manchester United– Milan (április 24. és május 2.), Chelsea– Liverpool (április 25. és május 1.)