Team Falcons clinch back-to-back Esports World Cup titles in Riyadh
Saudi Arabia’s Team Falcons secured their second consecutive Esports World Cup crown in Riyadh, topping the global leaderboard with 4,900 points ahead of Team Liquid and Team Vitality.