France are 2018 World Cup champions

France lifted the Fifa World Cup for the second time after overcoming Croatia’s bold challenge in a thrilling final in Moscow’s Luzhniki Stadium. Didier Deschamps’ side repeated the success on home soil at France ’98 by a victory margin that hardly looked possible as Croatia stood toe-to-toe with the favourites for an hour. Croatia also […]

Read More France are 2018 World Cup champions