Real Madrid face Liverpool this weekend as they look to become Champions League winners for the third season in succession.
The Spanish side are the firm favourites for the trophy, but they face a Liverpool side who will provide them a tough test with free-flowing attacking football.
Cristiano Ronaldo is set to be vital in this match as he comes up against Liverpool star Mo Salah, in what looks to be an intriguing contest.
The giants from Spain have got a number of top players in their side, but will need to adapt against a well-drilled Liverpool outfit.
They got through to the final thanks to a fine win in the semi-final over German side Bayern Munich.
We take a look back at how Madrid have reached this stage…