Barcelona have advanced to the final of the Club World Cup in Japan after a 3-0 win over Asian champions Guangzhou Evergrande. Luis Suarez struck a hat-trick against the Chinese side, to take Barca a step closer to their third Club World Cup title. The Uruguayan stepped up to the occasion in the absence of the injured Neymar, and Lionel Messi, who was sidelined with abdominal pain. Barcelona will play South American champions River Plate in Sunday's final in Yokohama.

Norris wins Dutch GP as Antonelli stretches his F1 lead
F1 confirms Abu Dhabi Grand Prix will close 2026 season
Dutch GP re-starts after Verstappen crashes on opening lap
Man City set to sign Morocco midfielder Bouaddi from Lille
Chinese robots beat Usain Bolt's 100m world record at Beijing games
