France Wins 2018 FIFA World Cup
France has won the 2018 FIFA World Cup, defeating Croatia 4-2
Mario Mandzukic scored an own-goal to open scoring, with referee Nestor Pitana awarding a penalty to Les Blues after a confirmation from the the Video Assistant Referee…