Stay up to date with the latest news
Subscribe to our telegram channel
Croatia striker Mario Mandzukic opened the score with own-goal on 18 minutes, while Ivan Perisic leveled the score 10 minutes later.
Antoine Griezmann scored the second goal of France on 38 minutes.
In the second half, goals from Paul Pogba (59 minute) and Kylian Mbappe (65 minute) gave France a three-goal cushion.
Mandzukic pounced on a mistake by France keeper Hugo Lloris to cut the deficit on 69 minutes of the game,