Racing PositionsEspérance vs. Mamelodi Sundowns - Miguel Cardoso up against former team18mLeonard SolmsArsenal vs Bournemouth: TV channel, kick-off time, live stream, referee, injury and team news18mSunaadh SagarIn charts: Tottenham's relegation form explained and can they still escape the drop?37mTom ChambersExplained: How 11 English teams can qualify for Europe next season38mESPNPremier League players out of contract: Who could leave your team on a free this summer?40mESPNHearts, Celtic, Rangers? Who's going to win the Scottish Premiership this season?42mESPNPredicting England's 2026 World Cup squad: Who will Thomas Tuchel take, who's on the fringes?43mTom HamiltonHow Arsenal's men's and women's teams can create Champions League history this season1hShubi ArunKaizer Chiefs vs. TS Galaxy - Inácio Miguel return boosts Amakhosi16mLeonard SolmsUCL Stats: Kane on top with 49, Mbappé's 14 nears Benzema, Liverpool 04hAnish Anand