Rice playing Dinamo Zagreb

Quiz: Name every side we've faced in Europe!

Our first major European quarter-final since 1981 concludes at Parc Olympique Lyonnais on Thursday night, as West Ham United visit France's Olympique Lyonnais!

To put your continental knowledge to the test, we're challenging you to name every single side West Ham have faced in a UEFA competition - including qualification - so get racking your brains for the European Cup Winners Cup, Intertoto Cup, UEFA Cup and Europa League! For clarity, we've excluded the Anglo-Italian Cup.

Good luck!