Champions League 2018/19 season has been enormous and surprising with many interesting games, comeback’s, beautiful goals and records.
However, it’s coming to an end. Liverpool will take on Tottenham Hotspur in the Champions League final on June 1 at the Estadio Metropolitano in north-east Madrid, Spain.
Ahead of the showpiece BT Sport take a look back at some of the best matches the competition has thrown up this season.
- Tottenham 2-4 Barcelona
- Group B Matchday 2 – October 3rd 2018
Lionel Messi produced a Wembley masterpiece to condemn Tottenham to 2-4 Champions League defeat at Wembley. In the pain of defeat, Tottenham's fans reserved plenty of acclaim for the magical Messi after another Wembley masterclass.
- Ajax 3-3 Bayern Munich
- Group E Matchday 6 – December 12th 2018
Robert Lewandowski and Dusan Tadic both scored two goals but it was the late drama that caught the eye, with four goals scored from the 82nd minute onwards.
- Liverpool 3-2 PSG
- Group C Matchday 1 – September 18th 2018
Roberto Firmino stole the show with an injury-time winner to send Neymar and Kylian Mbappe home empty-handed.
- Manchester City 7-0 Schalke
- Round of 16-second leg – March 12th 2019
Manchester City recorded the second-largest aggregate victory in the Champions League knockout stage history with their 10-2 win. Raheem Sterling scored the pick of the bunch.
- Real Madrid 1-4 Ajax
- Round of 16-second leg – March 5th 2019
Champions League holder were dethroned by young Ajax side that won their first Champions League knockout game in 22 years.
- Juventus 3-0 Atletico Madrid
- Round of 16-second leg – March 12th 2019
Cristiano Ronaldo’s hat-trick overturned a 2-0 first-leg deficit to send Juventus through to the last eight.
- PSG 1-3 Man Utd
- Round of 16-second leg – March 6th 2019
The odds were against United after the fist-leg 2-0 defeat but caretaker manager Ole Gunnar Solskjaer guided aside into the quarter-finals.
- Manchester City 4-3 Tottenham
- Quarter-final second leg – April 17th 2019
Tottenham made history by reaching the last four of the Champions League for the first time. Fernando Llorente bundled home for the vital away goal, confirmed by VAR 17 minutes before the technology was again called for to rule out Raheem Sterling’s goal.
- Liverpool 4-0 Barcelona
- Semi-final second leg – May 7th 2019
Liverpool produced one of the greatest comebacks in Champions League history to reach their second successive final in a titanic night at Anfield.
- Ajax 2-3 Tottenham
- Semi-final second leg – May 8th 2019
Tottenham were 3-0 down on aggregate with just 45 minutes of the tie but Lucas Moura’s second-half lit up the Johan Cruyff Arena. Moura’s dramatic 96th-minute goal set up an all-English final.