AC Milan 3 Liverpool 3 (After extra time: Liverpool win 3-2 on penalties)
History repeated itself for Liverpool when they amazingly won the Champions League in a penalty shoot-out after staging a stunning comeback from three goals down.
Their fifth European crown came when marksman Andriy Shevchenko had his crucial spot-kick saved by goalkeeper Jerzy Dudek.
The last time Liverpool won this trophy was back in 1984 against Roma, and that too was after penalties.
Milan had stormed into a three-goal first-half lead through Paolo Maldini and a Hernan Crespo double, only to be stunned by three Liverpool goals in six minutes at the beginning of the second period through Steven Gerrard, Vladimir Smicer and Xabi Alonso.
Serginho missed Milan's first spot-kick - Dudek's dancing on his line clearly put him off - and Dietmar Hamann to fire in Liverpool's first effort. Then Dudek saved Andrea Pirlo's effort, allowing Djibril Cisse to ram home the next to give Liverpool a two-goal lead.
Jon- Dahl Tomasson kept his nerve to score from the next kick, and Dida saved John Arne Riise's effort to crank up the tension, with Kaka then levelling the scores.
Smicer was next up to send Dida the wrong way, and then amazingly Shevchenko fired straight at Dudek and Liverpool had won the trophy.
Victory had seemed an impossible dream when captain Maldini put the Italians ahead after just 53 seconds with a downward volley from an Pirlo free kick, which bounced through a crowded area.
The defender's goal, his first of the season, was the fastest in a European Cup final since Enrique Mateos for Real Madrid against Stade de Reims in 1959.
Milan remained on top, and six minutes before the break Crespo tapped home Shevchenko's cross from the right before the Argentinian striker confidently chipped the advancing Dudek from Kaka's defence-splitting pass.
Within the space of 15 minutes of the second half, however, Liverpool were level.
First Gerrard rose well to head a Riise cross past the stationary Dida and two minutes later Hamann, a half-time substitute, set up Smicer who beat Dida with a low drive from 20 metres.
With Milan's defence reeling, Gerard burst forward and was bundled over by Gennaro Gattuso for a penalty. Dida parried Alonso's spot-kick but the Spaniard hammered the loose ball into the roof of the net.