Portsmouth 3-1 Swansea: Championship Drama at Fratton Park
Portsmouth overturned Swansea’s penalty equaliser with two stoppage-time strikes to win 3-1 at Fratton Park in a Championship thriller that saw Terry Devlin etch his name into Pompey folklore.
Portsmouth Weather Early Swansea Storm
The hosts survived 64% Swansea possession in a scrappy first half where Ebou Adams’ 21st-minute yellow card for a reckless lunge set the tone. But against the run of play, Devlin struck gold on 36 minutes – Odin Bailey’s whipped cross finding the Northern Irishman to volley home from eight yards.
Swansea’s Penalty Pivot
Vitor Matos’ quadruple Swansea substitution on 74 minutes proved inspired when Zan Vipotnik buried an 85th-minute penalty after Regan Poole’s clumsy challenge. The Slovenian’s ice-cool conversion seemed to steal a point – until Devlin wrote his own headlines.
Portsmouth’s Late, Late Show
With 92 minutes played and Pompey’s 36% possession looking fatal, Devlin pounced on Swansea’s defensive hesitation to slot home his second from close range. Then, in the 98th minute, substitute Thomas Waddingham sealed it – a ruthless counter leaving the Jack Army shellshocked.
What This Means
Portsmouth’s never-say-die spirit under John Mousinho keeps their Championship playoff push alive in front of a rapturous Fratton Park. For Swansea, this late collapse – wasting a 1.74 xG dominance – leaves Vitor Matos with defensive questions ahead of their South Wales derby preparations.
Key Moments
36′ β½ Portsmouth β Terry Devlin (assist: Odin Bailey)
85′ β½ Swansea β Zan Vipotnik
90+2′ β½ Portsmouth β Terry Devlin
90+8′ β½ Portsmouth β Thomas Waddingham
Portsmouth



