Il Milan si è imposto sul Celtic per 1-0 nella partita degli ottavi di finale della Champions League giocata al Giuseppe Meazza. Il gol decisivo è stato segnato da Ricardo Kaká al minuto 93, con un assist di Massimo Ambrosini.
La partita è stata molto combattuta, con entrambe le squadre che hanno cercato di prendere il controllo del gioco. Alcuni falli duri hanno portato a diverse ammonizioni, con Stephen Mcmanus del Celtic che ha ricevuto una carta gialla al 41', seguito da Massimo Ambrosini del Milan al 42' e L. Naylor del Celtic al 56'.
Entrambi gli allenatori hanno fatto delle sostituzioni per cercare di cambiare l'andamento del match. Al 62', T. Gravesen è entrato al posto di Jiri Jarosik per il Celtic, mentre nel Milan al 73' è stato il turno di A. Gilardino che ha preso il posto di F. Inzaghi. Al 79', C. Brocchi ha sostituito Ivan Gattuso nel Milan.
Il Celtic ha continuato a cercare di pareggiare, ma la difesa del Milan ha resistito bene. Nel finale della partita, A. Mcgeady del Celtic ha ricevuto una carta gialla al 86'.
Il Milan ha mantenuto il vantaggio fino al fischio finale, portando a casa la vittoria per 1-0. Le due squadre si sono sfidate fino al tempo supplementare, con il Celtic che ha fatto delle sostituzioni nel tentativo di trovare il pareggio. Al 97', C. Beattie è subentrato a E. Sno.
Nel finale del secondo tempo supplementare, Neil Lennon del Celtic ha ricevuto una carta gialla al 104'. Poco dopo, al 106', Kenny Miller è entrato al posto di Shunsuke Nakamura per il Celtic.
Nelle fasi finali del tempo supplementare, il Milan ha deciso di fare degli aggiustamenti difensivi, con Dario Simic che ha rimpiazzato M. Oddo al 116'. I rossoneri sono riusciti a mantenere il vantaggio fino al fischio finale e hanno ottenuto una preziosa vittoria.














