David downs Goliath as Lille stun Champions League holders Real Madrid
No easing into job for Jesse Marsch as Canada's new national team coach
Team of the Week: Palmer dazzles as Marmoush and Stage star in the Bundesliga
Haaland is underperforming, and other insights we can learn from xG-based data
Canada aim to 'surprise' at World Cup, says Osorio before tough Belgium opener
Rudy's Rumour Mill: Liverpool and Man Utd track Bremer as Arsenal hatch Vlahovic plan