There will be five big clubs across loyalties will be split on Sunday when France and Croatia meet in the 2018 World Cup final in Moscow as each has at least one player in both squads.
Here's a look at exactly who they are:
5. Monaco
France: Djibril Sibibe
Croatia: Danijel Subasic
Only an unlikely appearance off the bench for France's Djibril Sidibe will see both Monaco players on the pitch in the final. Subasic has already been a hero for Croatia after keeping Denmark at the bay in the last 16 penalty shootout.
4. Atletico Madrid
France: Antoine Griezmann, Lucas Hernandez, Thomas Lemar
Croatia: Sime Vrsaljko
Not yet a household name, Hernandez has been one of the many top performing French players at this tournament, a major reason Les Bleus have reached the final. Vrsaljko managed to overcome injury to feature in the semi final after an excellent club season.
3. Juventus
France: Blaise Matuidi
Croatia: Mario Mandzukic
Matuidi won't be kept out of the final despite hobbling off in the closing stages of France's semi-final victory. Mandzukic, meanwhile, ensured he will forever be a national hero in Croatia after scoring the extra-time winner to seal his country's last four win against England.
2. Barcelona
France: Samuel Umtiti, Ousmane Dembele
Croatia: Ivan Rakitic
He may have a few hairy defensive moments, but Umtiti was the man whose goal put France into only their third ever World Cup final. He will face Barcelona teammate Ivan Rakitic on Sunday, with both players determined to emerge victorious.
1. Real Madrid
France: Raphael Varane
Croatia: Luka Modric, Mateo Kovacic
Both Varane and Modric have been instrumental in getting their respective countries to the final. The French defender put in a monstrous performance in the semi final against Belgium, while the Croatian midfielder is now a genuine contender for the 2018 Ballon d'Or.