Champions League quiz: Can you name all of Real Madrid's final opponents?
Think you know your history?
Real Madrid have won a record 12 European Cup/Champions League titles and will feature in a 16th final against Liverpool on 26 May in Kiev.
But can you name all of Los Merengues' previous final opponents?
Real might have remained European heavyweights over the past 60 years, but the same can't be said for some of their early rivals.
You have three minutes to try to remember as many as possible...