
De cette finale 100 % italienne, on ne retiendra finalement que les 45 premières minutes, tant la fatigue due à une saison bien chargée de part et d'autre a marqué le reste de la rencontre. Les bonnes intentions et l'envie n'ont en effet pas suffi à compenser les jambes lourdes des joueurs turinois et milanais. C'est finalement aux tirs au but que les deux équipes se sont départagées.

Le Milan AC domine le début de match
Les Milanais sont les premiers à se mettre en évidence dans la rencontre. Dès la 8e minute, Shevchenko frappe au but et trompe Buffon, mais le juge assistant lève alors son drapeau pour deux hors-jeu de Rui Costa et Inzaghi. Pas déstabilisé pour autant par ce but refusé, le Milan AC poursuit sa course en avant, dominant dans les secteurs du jeu une formation turinoise gênée dans sa construction. L'absence de Pavel Nedved, suspendu, se fait cruellement ressentir, essentiellement dans l'animation offensive de la Juventus Turin.

Les occasions milanaises se multiplient au cours des vingt premières minutes, la plus dangereuse étant à mettre au crédit d'Inzaghi. Sur une mauvaise relance de Montero, l'attaquant international italien lance Seedorf, isolé côté droit. Le Néerlandais centre alors devant et sa tête plongeante est fermement repoussée par Buffon. Petit à petit, le jeu s'équilibre, mais la seule véritable occasion de la Vieille Dame (à l'exception d'une tête non cadrée de Trezeguet) intervient en fin de première période sur une frappe de Del Piero, détournée en corner par Dida.

La Juventus Turin réagit après la pause
Au retour des vestiaires, la Juve s'offre la première occasion. Sur un centre de Del Piero, Conte — tout juste entré en jeu — place sa tête mais trouve la transversale (47e). À l'inverse de la première période, la domination est turinoise alors que les Milanais peinent à conserver le ballon. Pourtant, sur un coup franc de Pirlo, Maldini est à deux doigts d'ouvrir le score (61e).

Fin de saison oblige, plus le temps s'écoule et plus les deux équipes font preuve de maladresse à cause de la fatigue. Le jeu s'équilibre à nouveau mais les fautes se multiplient, surtout côté turinois. Les joueurs de la Vieille Dame, sacrés champions d'Italie pour la deuxième fois consécutive, sont visiblement plus émoussés que leurs adversaires. Néanmoins, le Milan AC n'arrive pas à en profiter, même si les nombreux appels de balle dans la profondeur de Shevchenko mettent souvent en difficulté la défense turinoise.

À l'approche de la fin du temps réglementaire, aucune des deux formations n'est prête à prendre des risques en se découvrant. On remarquera que Roque Junior ne servira à rien car, blessé, il ne sera bon qu'à faire des touches — le pauvre — comme les remplacements sont finis, il est obligé de rester. Les deux équipes préfèrent attendre la prolongation et le but en or... ne donnant rien, pas plus que la seconde avec des joueurs fatigués, pour ne pas dire qu'ils sont totalement cuits.
Turinois et Milanais, résignés, laissent alors filer les minutes pour se départager dans une ultime séance de tirs au but. Exercice dans lequel les Milanais se sont finalement montrés les moins maladroits.

Tirs au but : le Milan AC sacré champion d'Europe
Les penaltys ratés pour la Juve :
- Trezeguet
- Zalayeta
- Montero
Les penaltys marqués pour la Juve :
- Birindelli
- Del Piero
Les penaltys ratés pour le Milan AC :
- Seedorf
- Kaladze
Les penaltys marqués pour le Milan AC :
- Serginho
- Nesta
- Shevchenko