France Seal Second World Cup Triumph With 4-2 Win Over Croatia
France Seal Second World Cup Triumph With 4-2 Win Over Croatia France are champions of the world for a second time, after defeating Croatia 4-2 in the World Cup final at the Luzhniki Stadium in Moscow.