Swansea 1-0 Portsmouth

Updated

Swansea won: Swansea 1-0 Portsmouth in the Championship (Round 20) on Tue, 9 Dec 2025 at Swansea.com Stadium, Swansea. Swansea goals: Liam Cullen 78'. Expected goals: 0.86-0.64. Possession: 50-50. Player of the match: Lawrence Vigouroux (8).

Match report

Swansea beat Portsmouth 1-0

Swansea narrowly beat Portsmouth 1-0 at Swansea.com Stadium on Tuesday 9 December in the Championship.

Liam Cullen put Swansea ahead on 78' (1-0).

Swansea had 50% of the ball, shots were 15-10 (6-3 on target) and expected goals finished 0.86-0.64.

Lawrence Vigouroux (Swansea City) was player of the match with an 8 rating.

Attendance: 18,163. Referee: Tom Reeves.

Match stats

SwanseaPortsmouth
Ball possession5050
Expected goals (xG)0.860.64
Total shots1510
Shots on target63
Touches in opposition box1614
Big chances10
Big chances missed10
Accurate passes284 (75%)262 (71%)
Yellow cards23
Corners56
Total shots1510
Shots off target55
Shots on target63
Blocked shots42
Hit woodwork00
Shots inside box86

Lineups

Swansea (4-2-3-1): Lawrence Vigouroux, Ethan Galbraith, Ben Cabango, Cameron Burgess, Josh Tymon, Goncalo Franco, Marko Stamenic, Ronald Pereira, Melker Widell, Ji-Sung Eom, Adam Idah

Portsmouth (4-2-3-1): Nicolas Schmid, Terry Devlin, Hayden Matthews, Ibane Bowat, Zak Swanson, Marlon Pack, John Swift, Min-Hyeok Yang, Conor Chaplin, Josh Murphy, Callum Lang

Key events

  • 13' · Yellow card · Ben Cabango (Swansea)
  • 45'+1 · Yellow card · Goncalo Franco (Swansea)
  • 50' · Substitution · Jordan Williams for Zak Swanson (Portsmouth)
  • 56' · Substitution · Zan Vipotnik for Adam Idah (Swansea)
  • 57' · Substitution · Liam Cullen for Melker Widell (Swansea)
  • 61' · Yellow card · John Swift (Portsmouth)
  • 66' · Yellow card · Jordan Williams (Portsmouth)
  • 70' · Substitution · Adrian Segecic for Conor Chaplin (Portsmouth)
  • 70' · Substitution · Harvey Blair for Min-Hyeok Yang (Portsmouth)
  • 71' · Substitution · Colby Bishop for Callum Lang (Portsmouth)
  • 72' · Substitution · Malick Junior Yalcouyé for Goncalo Franco (Swansea)
  • 72' · Substitution · Zeidane Inoussa for Ji-Sung Eom (Swansea)
  • 78' · Goal · Liam Cullen (Swansea)
  • 87' · Substitution · Makenzie Kirk for Hayden Matthews (Portsmouth)
  • 90' · Substitution · Kaelan Casey for Ethan Galbraith (Swansea)
  • 90'+3 · Yellow card · Marlon Pack (Portsmouth)

All-time head-to-head

6 league meetings since 2010: Swansea 2, draws 2, Portsmouth 2.

Swansea vs Portsmouth: full head-to-head record

Questions

Who won Swansea vs Portsmouth?

Swansea won, 1-0 (Championship) on Tue, 9 Dec 2025.

When and where is Swansea vs Portsmouth?

Tue, 9 Dec 2025, 19:45 UTC at Swansea.com Stadium, Swansea, Championship.

What is the head-to-head record between Swansea and Portsmouth?

In 6 league meetings since 2010: Swansea 2 wins, 2 draws, Portsmouth 2 wins (goals 6-9).