Il Milan ha vinto la sua ultima partita di Serie A della stagione contro la Roma al Giuseppe Meazza. Il primo gol del match è stato segnato al 5' da Ricardo Kaká, su calcio di rigore, portando il Milan in vantaggio. La Roma ha risposto al 34' con un gol di Philippe Mexès su assist di C. Bovo, pareggiando la partita. Poco dopo, al 35', Olivier Dacourt è stato sostituito da Franciasco Totti nella squadra della Roma.
Nel secondo tempo, sono state mostrate diverse carte gialle. Alessandro Mancini, Daniele De Rossi (Roma) e Ivan Gattuso, Sérgio Serginho (Milan) sono stati ammoniti. Anche D. Tommasi della Roma ha ricevuto una carta gialla.
Nei minuti finali della partita, entrambe le squadre hanno apportato dei cambi. Rui Costa è subentrato a Clarence Seedorf per il Milan al 68'. Anche la Roma ha effettuato una sostituzione con E. Álvarez che ha rimpiazzato Alessandro Mancini al 70'.
Successivamente, il Milan ha apportato altre due sostituzioni: Marcos Cafú ha rimpiazzato Dario Simic al 75' e Aleandro Rosi ha sostituito Leandro Cufrè nella squadra della Roma all'81'. Al 82', Márcio Amoroso è entrato in campo al posto di F. Inzaghi per il Milan.
Nel minuto di recupero, al 90', Márcio Amoroso ha segnato il secondo gol del Milan su calcio di rigore, portando il punteggio finale a 2-1 a favore dei padroni di casa. C. Bovo della Roma ha ricevuto una carta rossa nel corso della partita.
Dopo questa partita, la Roma ha concluso la stagione con 69 punti e si è classificata al secondo posto in Serie A. Il Milan ha terminato con 58 punti, piazzandosi al terzo posto.



















