Etter 120 minutter stod det 3-3. Dermed måtte kampen avgjøres på straffer.
Milan bommet på sine to første, da Liverpools sprellemann i mål, Jerzy Dudek, brakte Milans skyttere ut av fatning.
Det ble ny spenning i straffekonkurransen da John Arne Riise bommet. Men det gjorde også Milans Andrej Sjevtsjenko, og dermed var det avgjort.
Festet grepet
Finalen ble en av de mest dramatiske på lenge. Milan festet grepet allerede i kampens første minutt, og med 3-0 i pausen var det ingen som trodde på noe annet enn en klar italiensk triumf.
36 år gamle Paolo Maldini ble den eldste målscorer i en mesterliga- eller europacupfinale noensinne da han uhindret mottok et frispark fra Andrea Pirlo og satte ballen i mål før minuttet var spilt. Det var samtidig det raskeste finalemålet siden 1959.
Kampfakta
Liverpool forsøkte å komme tilbake, men lykkes sjelden mot Milans forsvar. De slurvet i stedet stadig i eget forsvarsfelt, og lot Milan komme til sjanser. Andrej Sjevtsjenko hadde flere av dem, men det var Hernan Crespo som fikk satt ballen i mål to ganger de siste seks minuttene av omgangen. Allerede da så det ut til at kampen var avgjort.
Lykkes med offensiven
Men Liverpool kom på banen etter pause med en storoffensiv, og den gav resultater. Først scoret Steven Gerrard med en heading, så fikk Vladimir Smicer kjempetreff fra 25 meter. Og da Gattuso felte Gerrard, var det straffe til de røde. Dida reddet skuddet fra Alonso, som imidlertid satte returen i mål. Alt dette fra kampens 54. til 60.minutt.
Milan kom tilbake med et overtak mot slutten, men uten resultater. Også i ekstraomgangene hadde Milan overtaket, men Liverpool truet hele tiden med kontringer.
To minutter før ekstraomgangene var over, burde Milan scoret på en kolossal dobbelsjanse. Men skuddet gikk rett på keeper Jerzey Dusek, og kampen gikk til straffespark.
Der markerte Dudek seg sterkt igjen, og var kanskje den viktigste faktoren bak Liverpools seier.