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 Port Vale
League One, at home. Posh line up 4-2-3-1 under Luke Williams; Port Vale go 3-5-2.
Goal · 0–1
3' CROASDALE scores for Port Vale
Ryan Croasdale scores in open play, a 0.13 xG chance. Assist: Onel Hernández.
Goal · 0–2
16' ARCHER scores for Port Vale
Ethon Archer scores from a direct free kick, a 5% chance (0.05 xG).
Goal · 1–2
31' DORNELLY scores for Posh
James Dornelly scores from a corner, a 0.10 xG chance. Assist: Matthew Garbett.
30–45' · momentum
Posh on top
Posh had the upper hand in 14 of the 17 minutes where either side was on top.
Half-time
Half-time: Posh 1–2 Port Vale
First-half xG: Posh 0.23, Port Vale 0.25. Shots: Posh 4, Port Vale 3.
Goal · 1–3
59' ARCHER scores for Port Vale
Ethon Archer scores from a direct free kick, a 6% chance (0.06 xG).
46–60' · momentum
Posh on top
Posh had the upper hand in 11 of the 13 minutes where either side was on top.
60–75' · momentum
Posh on top
Posh had the upper hand in 14 of the 14 minutes where either side was on top.
Full-time
Full-time: Posh 1–3 Port Vale
On paper: Too close to call (1.19 vs 0.70 xG), but Posh came off worse. Shots: Posh 17, Port Vale 7.



