The 2025 Esports World Cup ends on Sunday in Riyadh after seven weeks of competition featuring more than 1,500 players from over 100 countries across 25 games. Organisers have called this year's event ...