After two of the greatest comebacks in the history of football, Tottenham and Liverpool will face off in the Champions League final at Wanda Metropolitano in Madrid on Saturday 1 June.
Two English sides meet in the final for the first time since 2008, bringing an end to the Spanish superiority which has reigned over European football for most of the past decade.
Both teams have provided us with unforgettable memories in their quest for the title, each having faced elimination during several points in their campaigns.
Let's recap how they both made it to the final.
After finishing third in the Premier League last season, Tottenham were placed in Group B and didn't get off to the best of starts. They only managed to pick up one point from their opening three matches, against Inter, Barcelona and PSV respectively.
This left them facing an uphill battle, needing close to maximum points in the reverse fixtures and a helping hand from lady luck in order to progress to the knockout stages.
First up was the visit of PSV. It couldn't have started any worse for Spurs,
You'll start to see a pattern to Tottenham's Champions League journey now, as they managed to grab a draw in Spain, with (yep, you guessed it) another late goal. Lucas Moura turned in Kane's cross in the 85th minute to equalise after Ousmane Dembele had fired Barcelona into the lead in the first half, rewarding Spurs with qualification as Inter could only draw with PSV.
After advancing from the group stage by the skin of their teeth, Spurs were drawn against high flying Bundesliga title challengers Borussia Dortmund in the first knockout round. A 4-0 win on aggregate over both legs set up a blockbuster tie with Manchester City in the quarter final.
Tottenham's first European match in their new stadium provided an eventful game which saw talisman Kane suffer a potentially season ending injury, Hugo Lloris save an early penalty from Sergio Aguero and
In the round of 16, Jurgen Klopp's men were pitted against Bayern Munich, another European giant. The first leg at Anfield was a cagey affair, the visitors producing a solid workmanlike performance to earn a 0-0 stalemate.
The second leg was more entertaining, Klopp's men coming away victorious with a 3-1 win. Sadio Mane opened the scoring after punishing a Manuel Neuer
Liverpool were drawn against Porto for their quarter final clash and comfortably dispatched the Portuguese side, winning 2-0 at home and 4-1 away. A convincing aggregate scoreline of 6-1 put them in the hat for the semi finals, where they were drawn against Barcelona and Lionel Messi.
Cue another memorable comeback. With a three goal deficit to overcome against one the best teams in the world and arguably the greatest player of all time, Klopp's men defied the odds to stun the Spanish champions.
Salah and Firmino were unable to play through injury. However, heroes come in a variety of forms and, in this instance, Georginio Wijnaldum and Divock Origi stepped up. A brace each gave their team a 4-0 win and booked their place in the final.
Source : 90min