The UEFA Champions League quarter-finals draw took place today, and brought us some massive clashes, including the replays of two recent finals.
See all the ties in the gallery above!
Just eight teams are left in Europe's elite club competition, including defending champions Bayern Munich and record winners Real Madrid.
The latter were paired with Liverpool in a replay of the 2017/18 final, while Bayern will face Paris Saint-Germain after the two sides met in last year's final.
Pep Guardiola's Manchester City, meanwhile, will face Bundesliga side Borussia Dortmund, while Chelsea were drawn against Porto.
Click through the gallery below to see some players who had their contracts cancelled!
Here are the quarter-final fixtures:
Manchester City vs Borussia Dortmund
FC Porto vs Chelsea
Bayern Munich vs Paris Saint-Germain
Liverpool vs Real Madrid
Here are the semi-final fixtures:
Winner Bayern/PSG vs Winner Man City/BVB
Winner Real/Liverpool vs Winner Chelsea/Porto
Read: 11 Players Who Won A World Cup Without Kicking A Ball
The quarter-finals will take place on 6/7 April and 13/14 April, while the semi-finals are scheduled for 27/28 April and 4/5 May.
This year's final, meanwhile, is set to take place on 29 May at the Ataturk Olympic Stadium in Istanbul.