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
Posh v Oxford
League One, at home. Posh line up 4-2-3-1 under Darren Ferguson; Oxford go 4-2-3-1.
Goal · 1–0
24' KYPRIANOU scores for Posh
Hector Kyprianou scores. Assist: Harrison Burrows.
Goal · 2–0
34' JONES scores for Posh
Ricky-Jade Jones scores in open play, a big chance (0.85 xG). Assist: Ephron Mason-Clark.
Half-time
Half-time: Posh 2–0 Oxford
First-half xG: Posh 2.58, Oxford 0.00. Shots: Posh 9, Oxford 0.
46–60' · momentum
Posh on top
Posh had the upper hand in 10 of the 14 minutes where either side was on top.
60–75' · momentum
Oxford on top
Oxford had the upper hand in 9 of the 12 minutes where either side was on top.
75–90' · momentum
Posh on top
Posh had the upper hand in 13 of the 17 minutes where either side was on top.
Goal · 3–0
90' HAVILLAND scores for Posh
Ryan De Havilland scores in open play, a 0.17 xG chance. Assist: David Ajiboye.
Full-time
Full-time: Posh 3–0 Oxford
On paper: Posh should have won (3.17 vs 0.59 xG), and the result matched. Shots: Posh 17, Oxford 11.


