Bayern Munich – 2 Real Madrid 1 : Les Allemands plus forts Battu sur le fil en Espagne il y a quinze jours (3-2), le Bayern Munich a facilement renversé la vapeur à domicile en dominant le Real Madrid (2-1). Roy Makaay est même rentré dans l'histoire de la compétition en inscrivant le but le plus rapide de l'histoire de la Ligue des champions après dix secondes et deux dixièmes de jeu (1-0). En deuxième période, Lucio a doublé la mise de la tête pour le Bayern sur un corner de Sagnol (2-0). Van Nistelrooy a réduit la marque en fin de rencontre (2-1). Arsenal FC 1 – PSV Eindhoven 1 : Les Gunners sortent sans gloire Battu à l'aller (1-0), Arsenal n'a pas été en mesure de dominer le PSV Eindhoven au retour. Les Gunners avaient pourtant ouvert le score sur un but contre son camp d'Alex (59') mais le défenseur brésilien se rachetait en offrant la qualification au club néerlandais en fin de match (1-1, 85e). Manchester United 1 – Lille OSC 0 : Larsson toujours utile Malgré quelques belles actions, dont un poteau de Peter Odemwingie au retour des vestiaires, Lille s'est incliné à Manchester United (1-0). Le but de la victoire a été marqué par Larsson de la tête. Les Red Devils sont donc qualifiés pour les quarts de finale. Milan AC 1 – Celtic Glasgow 0 : Les Rossoneri au forceps Le Milan AC a eu besoin de la prolongation pour se défaire du Celtic Glasgow (1-0). Malgré une multitude de tirs, les Milanais ont dû attendre les 30 minutes de temps supplémentaire pour éliminer le Celtic Glasgow grâce à un but de Kakà (1-0, 93'). Résultats l AC Milan – Celtic Glasgow 1-0 (aller 0-0) Milan qualifié l Bayern Munich – Real Madrid 2-1 (aller 2-3) Bayern qualifié l Arsenal – PSV Eindhoven 1-1 (aller 0-1) PSV qualifié l Manchester United – Lille 1-0 (aller 1-0) Manchester qualifié