Congratulations France! It has to be crazy over there right now. One giant street party!
France defeated Croatia 4-2 in Sunday’s final match, winning the country’s second World Cup title.
Celebrations erupted in the stands and all over France as the team managed to fend off a desperate Croatia in the last few minutes of the final.