Manchester City are odds-on at 2/15 to win their third Carabao Cup title in a row against Aston Villa on Sunday. But they’ve not had things all their own way in the last decade.
A total of 13 different teams have contested the last ten finals, with 27 different players getting their names on the scoresheet at Wembley Stadium.
Our question to you is simple. Can you name them all? Take our quiz and see if you can remember all of the different goalscorers, including three from a side below the Premier League.
For any player who has scored more than once in a Carabao Cup final, only their first goal will appear in the quiz.
All odds and markets correct as of date of publication