Wales begin their Euro 2020 journey against Switzerland in Baku on Saturday.
Four years ago, Wales played the biggest game in their football history as they faced Portugal in the semi-finals of Euro 2016 in Lyon.
A wave of emotion and optimism carried Chris Coleman’s side to the last four, with a 3-1 quarter-final win against Belgium on the way.
Sadly for the travelling Welsh support, a spot in the final to face hosts France wasn’t to be as goals from Cristiano Ronaldo and Nani instead put Portugal through – and they lifted the trophy four days later.
Listed below are the 11 players who made the starting line-up for Wales in that semi-final match at the Stade de Lyon, plus the domestic clubs they played for at the time.
There are two minutes on the clock to name as many players as you can. Good luck!
Source; bbc sports