Quiz! Can you name every team to appear in the Champions League final since 1993?
Ahead of this week's Champions League semi-final second legs, how well do you know your history of the tournament?
You have five minutes to name 21 teams.
Remember to tweet your scores @FourFourTwo, and challenge some friends while you're at it.
NOW TRY Quiz! Can you name every MLS team?
We use Kwizly for our quizzes – find out more here.
The Champions League semi-finals conclude this week, with both matches finely poised.
Borussia Dortmund take a 1-0 first-leg advantage to France on Tuesday evening against Paris Saint-Germain, while Real Madrid welcome Bayern Munich to the Bernabeu on Wednesday with the scores locked at 2-2.
A place in next month's final at Wembley Stadium is on the line, but before that, we want to see if you can name every team to make to the final of Europe's premier club competition since it was rebranded as the Champions League for the 1992/93 season.
Get FourFourTwo Newsletter
The best features, fun and footballing quizzes, straight to your inbox every week.
There are 21 teams to name in all, so see how many you name. Good luck!
MORE QUIZZES
Quiz! Can you name every member of Borussia Dortmund's 1997 Champions League-winning squad?
Quiz! Can you name the top 15 appearance-makers in Champions League semi-finals?
Quiz! Can you name the 48 stadiums in English football with a 20,000+ capacity?
For more than a decade Joe Mewis has worked in football journalism as a reporter and editor, with stints at Mirror Football and LeedsLive among others. He is the author of four football history books that include times on Leeds United and the England national team.