Classic Match Recaps
In-depth, editor-picked reviews of standout matches — what the data, the tactics and the turning points actually say.
- 23 Aug 2026· Italian Serie A· 1-2Player focus
Rabiot’s two minutes: how Milan cracked Torino open in 120 seconds
- 23 Aug 2026· Italian Serie A· 0-1Data breakdown
1.99 xG, one goal: Juventus win ugly at Frosinone
- 23 Aug 2026· Spanish La Liga· 0-5Tactical analysis
Wave after wave: how Barcelona turned 0-5 into a tactical formality
- 23 Aug 2026· Spanish La Liga· 2-2The story
Ten men, two points saved: Atlético’s chaotic 2-2 with Villarreal
- 23 Aug 2026· English Premier League· 2-2The story
Four goals, a late leveller: Newcastle and Liverpool trade blows to a 2-2
- 23 Aug 2026· English Premier League· 2-1Player focus
Cherki off the bench: two assists that flipped City’s opener
- 23 Aug 2026· English Premier League· 4-0Tactical analysis
Brighton 4-0 Villa: a positional masterclass, and a red card that sealed it
- 22 Aug 2026· French Ligue 1· 5-2Talking point
Seven goals and a red card: Lens win a wild one against Auxerre
- 22 Aug 2026· Spanish La Liga· 1-3Tactical analysis
A red card in 11 minutes: how Sevilla countered Bilbao to death
- 22 Aug 2026· Italian Serie A· 4-1Talking point
Talking point: Inter won 4-1 on 1.16 xG. Monza had 1.09
- 22 Aug 2026· Italian Serie A· 0-2Data breakdown
0.10 xG, two goals: Napoli’s smash-and-grab at Genoa
- 22 Aug 2026· Spanish La Liga· 1-2Player focus
Bellingham opens, a sub closes: Real Madrid grind out a 2-1 win
- 22 Aug 2026· English Premier League· 0-1The story
One moment decides it: Leeds edge Forest with a late set-piece strike
- 22 Aug 2026· English Premier League· 2-1Player focus
Jack Clarke, 90th minute: the substitute who won it for Ipswich
- 22 Aug 2026· English Premier League· 2-0Talking point
Hull stun United: 72% possession, 21 shots, and still beaten
- 22 Aug 2026· English Premier League· 2-0Data breakdown
Everton 2-0 Palace: when the team with less xG wins anyway
- 22 Aug 2026· English Premier League· 3-0Talking point
Talking point: Spurs had 59% of the ball and 0.47 xG. Read that again
- 21 Aug 2026· French Ligue 1· 4-0Tactical analysis
Control, then the flood: Marseille pull Strasbourg apart 4-0
- 21 Aug 2026· English Premier League· 3-0Tactical analysis
How Arsenal picked the lock: unpacking a 3-0 built on patience