Premier League title rivals Manchester City and Liverpool will renew acquaintances when they do battle at the Etihad Stadium on Sunday afternoon.
Pep Guardiola's side are currently positioned at the summit, just one point clear of Jurgen Klopp's men with eight games remaining, and victory for either side would put them in the driving seat to claim the 2021-22 crown.
There have been plenty of memorable encounters between these two sides in recent years, and an exclusive group of players have been fortunate enough to play for both teams.
Ahead of Sunday's mouth-watering contest, Sports Mole challenges you to name the 14 players to have played for both clubs in the Premier League.
No Data Analysis info