Scroll through the game
The match story
Every shot, the xG race and the momentum, minute by minute. The graphics follow the story as you scroll — hover or tap a shot for its details.
Kick-off
Doncaster v Posh
League One, away. Posh line up 4-2-3-1 under Luke Williams; Doncaster go 4-1-4-1.
Goal · 1–0
7' GIBSON scores for Doncaster
Jordan Gibson scores in open play, a 0.34 xG chance. Assist: Luke Molyneux.
Goal · 2–0
24' GIBSON scores for Doncaster
Jordan Gibson scores in open play, a 0.44 xG chance. Assist: George Broadbent.
Half-time
Half-time: Doncaster 2–0 Posh
First-half xG: Posh 0.02, Doncaster 0.87. Shots: Posh 1, Doncaster 5.
Goal · 2–1
50' LEONARD scores for Posh
Harry Leonard scores from a throw-in routine, a 5% chance (0.05 xG). Assist: Archie Collins.
46–60' · momentum
Posh on top
Posh had the upper hand in 10 of the 13 minutes where either side was on top.
75–90' · momentum
Posh on top
Posh had the upper hand in 15 of the 17 minutes where either side was on top.
Full-time
Full-time: Doncaster 2–1 Posh
On paper: Posh should have lost (0.67 vs 1.84 xG), and the result matched. Shots: Posh 10, Doncaster 10.


