Portsmouth vs Swansea City — Championship
Fratton Park, PortsmouthMatthew Corlett
Match story
Win-probability swings · in-play model
36'⚽+39 PTM
Devlin opens it
First goal of the match — 1–0.
↳assist Bailey
PTM win prob 28% → 67%
85'⚽−88 PTM
Vipotnik levels
↑ off the bench
All square again at 1–1.
PTM win prob 94% → 5%
90+2'⚽+100 PTM
Devlin wins it
2nd goal
The decisive goal — 2–1.
PTM win prob 0% → 100%
90+8'⚽+0 PTM
Waddingham adds another
↑ off the bench
Portsmouth extend the lead to 3–1.
PTM win prob 100% → 100%
xG race
Cumulative expected goals, shot by shot
1.37
Portsmouth
2.34
Swansea City
Top stats
Full-match numbers, side by side
38%Ball possession62%
1.37Expected goals (xG)2.34
2.95xG on target (xGOT)1.01
5 / 13Shots (on target / total)3 / 10
1 / 1Big chances (scored / total)1 / 2
22Touches in opposition box18
7Key passes8
148 (54%)Accurate passes369 (75%)
47 (45%)Duels won58 (55%)
52Recoveries45
5Corners5
2 / 0Cards (yellow / red)2 / 0
Pressure index
Minute-by-minute momentum · home up · away down
PortsmouthSwansea City
⚽ Devlin
⚽ Vipotnik
⚽ Devlin
⚽ Waddingham
1st Half
2nd Half
1'15'30'45'60'75'90'
36'⚽ Devlin85'⚽ Vipotnik90+2'⚽ Devlin90+8'⚽ Waddingham
Key events
FT 3–1 · HT 1–0 · goals, cards and subs
0'
Yellow card
21'
Ebou Adams
Yellow card
24'
Ben Cabango
On for Stephen Welsh
⚽36'1–0
Terry Devlin
Goal · assist Odin Bailey
HTHalf-time · Portsmouth lead 1–0
46'
Elijah Just
On for Melker Widell
54'
Marlon Pack
On for Iyad Mohamed
61'
Žan Vipotnik
On for Adam Idah
73'
Thomas Waddingham
On for Marezi
73'
Josh Murphy
On for Ebou Adams
73'
Abu Kamara
On for Adrian Segečić
74'
Josh Key
On for Filip Lissah
74'
Ross Stewart
On for Jay Fulton
81'
Zak Swanson
On for Tyrese Shade
83'
Regan Poole
Yellow card
⚽85'1–1
Žan Vipotnik
Goal · penalty
88'
Josh Tymon
Yellow card
⚽90'+22–1
Terry Devlin
Goal
⚽90'+83–1
Thomas Waddingham
Goal
FTFull-time · Portsmouth 3–1 Swansea City
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Nicolas Schmid6.6
Terry Devlin8.7
DevlinRegan Poole6.8
Madiodio Dia6.6
Jayden Meghoma7.0
Ebou Adams7.0
Iyad Mohamed6.5
Adrian Segečić7.0
SegečićOdin Bailey7.2
BaileyTyrese Shade7.2
Marezi6.3
Marlon Pack6.6
Abu Kamara6.4
Thomas Waddingham7.3
WaddinghamZak Swanson6.1
Josh Murphy6.3
Lawrence Vigouroux6.1
Filip Lissah7.0
Jenson Seelt6.7
Stephen Welsh6.6
Josh Tymon6.1
Gonçalo Franco6.5
Jay Fulton6.7
Marko Stamenić7.0
Joseph Opoku6.1
Adam Idah5.8
Melker Widell7.0
WidellJosh Key5.8
Ben Cabango6.0
Elijah Just7.3
JustŽan Vipotnik7.3
VipotnikRoss Stewart6.5
PortsmouthSwansea City
DEFENCE ↑ · ATTACK →