Il derby milanese tra Inter e Milan si è giocato al celebre Stadio Giuseppe Meazza. Sotto la guida degli allenatori Héctor Cúper per l'Inter e Carlo Ancelotti per il Milan, la partita ha offerto una serie di emozioni e cambiamenti.
La prima sostituzione è avvenuta al 36º minuto, quando Thomas Helveg è entrato in campo al posto di A. Van Der Meyde per l'Inter. Tuttavia, è stato il Milan a rompere il ghiaccio al 39º minuto, con un gol di Filippo Inzaghi che ha portato il punteggio sull'1-0 a favore dei rossoneri.
La seconda metà si è aperta in modo esplosivo per il Milan, che ha siglato un altro gol nel primo minuto, grazie a Ricardo Kaká. La rete ha portato il punteggio sul 2-0 a favore del Milan. Inoltre, diversi giocatori sono stati ammoniti subito dopo la ripresa: Alessandro Nesta per il Milan, Ivan Córdoba e Fabio Cannavaro per l'Inter, e di nuovo Ricardo Kaká per il Milan. Anche Kily González dell'Inter ha ricevuto un cartellino giallo.
Nonostante i cambi effettuati dall'Inter, il Milan ha mantenuto il controllo del gioco. Al 77º minuto, Andriy Shevchenko ha segnato il terzo gol per il Milan, portando il punteggio sul 3-0. Tuttavia, l'Inter non si è arresa e ha trovato un gol rassicurante al 78º minuto, grazie a Obafemi Martins, portando il punteggio sul 3-1.
Con il passare dei minuti, sono state effettuate altre sostituzioni, ma nessuna delle due squadre è riuscita a segnare altri gol. Alla fine della partita, il Milan ha ottenuto una vittoria convincente con un punteggio finale di 3-1. Il Milan ha guadagnato 3 punti importanti, portando il totale a 13 punti e mantenendo la loro posizione al secondo posto in classifica. Dall'altra parte, l'Inter ha ottenuto 1 punto in meno, portando il loro totale a 8 punti e occupando il sesto posto in classifica.















