West Ham United travel to Anfield to take on Liverpool in the Premier League on Saturday evening.
The Irons and the Reds have experienced plenty of crossover during the Premier League era - but can you name the 20 players to have played for both in the top-flight since 1992?
We've given you six minutes to tackle this quiz - good luck!