Timeline
- 6' Jenson Metcalfe
- 16' Lyndon Dykes own goal
- 24' Tristan Crama Yellow Card
- 45' Jake Cooper Yellow Card
- 61' Ebrima Adams for Adrian Segecic
- 62' Tyrese Shade for Ryan Kavuma-Mcqueen
- 68' Mihailo Ivanovic for Lyndon Dykes
- 68' Romain Esse for Kyrell Lisbie
- 71' Marko Milovanovic Yellow Card
- 71' Thomas Waddingham for Marko Milovanovic
- 75' Ryan Leonard for Tristan Crama
- 76' Alfie Doughty for Luke Cundle
- 82' Thomas Waddingham
- 87' Daniel Kelly for Jenson Metcalfe
- 90'+4' Zak Swanson Yellow Card
Match stats
48.1%
Possession
51.9%
7
Shots
10
2
On target
1
12
Fouls
12
2
Yellow cards
2
0
Red cards
0
1
Offsides
6
0
Saves
1
234
Accurate passes
277
Lineups
Portsmouth
4-2-3-1
1
Schmid
22
Swanson
55
Dia
5
Poole
24
Devlin
37
Mohamed
7
Pack
25
Kavuma-Mcqueen
10
Segecic
11
Kamara
29
Milovanovic
Millwall
4-2-3-1
15
Crocombe
3
Sturge
5
Cooper
6
Taylor
4
Crama
49
Mazou-Sacko
14
Metcalfe
22
Lisbie
25
Cundle
10
Neghli
13
Dykes
Portsmouth
4-2-3-1
- 1 Nicolas Schmid G
- 55 Madiodio Dia CD-L
- 5 Regan Poole CD-R
- 22 Zak Swanson LB
- 24 Terry Devlin RB
- 10 Adrian Segecic ▼ AM
- 37 Iyad Mohamed LM
- 7 Marlon Pack RM
- 29 Marko Milovanovic ▼ F
- 25 Ryan Kavuma-Mcqueen ▼ AM-L
- 11 Abu Kamara AM-R
Came on
- 20 Thomas Waddingham ▲ SUB
- 38 Ebrima Adams ▲ SUB
- 17 Tyrese Shade ▲ SUB
Unused substitutes (6)
- 19 Rocco Robert Shein SUB
- 32 Eoin Kenny SUB
- 16 Jayden Meghoma SUB
- 15 Franco Umeh-Chibueze SUB
- 31 Daniel Bielica SUB
- 27 Odin Bailey SUB
Millwall
4-2-3-1
- 15 Max Crocombe G
- 5 Jake Cooper CD-L
- 6 Caleb Taylor CD-R
- 3 Zak Sturge LB
- 4 Tristan Crama ▼ RB
- 25 Luke Cundle ▼ AM
- 49 Derek Mazou-Sacko LM
- 14 Jenson Metcalfe ▼ RM
- 13 Lyndon Dykes ▼ F
- 22 Kyrell Lisbie ▼ AM-L
- 10 Camiel Neghli AM-R
Came on
- 18 Ryan Leonard ▲ SUB
- 11 Romain Esse ▲ SUB
- 16 Daniel Kelly ▲ SUB
- 9 Mihailo Ivanovic ▲ SUB
- 45 Alfie Doughty ▲ SUB
Unused substitutes (4)
- 17 Mark Sykes SUB
- 12 Elkan Baggott SUB
- 41 George Evans SUB
- 2 Jordi Osei-Tutu SUB
Commentary
- Match ends, Portsmouth 2, Millwall 1.
- 90'+5' Second Half ends, Portsmouth 2, Millwall 1.
- 90'+4' Zak Swanson (Portsmouth) is shown the yellow card.
- 90'+3' Foul by Ryan Leonard (Millwall).
- 90'+3' Ebou Adams (Portsmouth) wins a free kick on the left wing.
- 90'+2' Corner, Portsmouth. Conceded by Romain Esse.
- 90'+1' Offside, Millwall. Jake Cooper is caught offside.
- 90'+1' Fourth official has announced 4 minutes of added time.
- 90' Ryan Leonard (Millwall) wins a free kick in the attacking half.
- 90' Foul by Iyad Mohamed (Portsmouth).
- 88' Jake Cooper (Millwall) wins a free kick in the defensive half.
- 88' Foul by Thomas Waddingham (Portsmouth).
Recent form
Portsmouth
D
W
W
L
D
- D Blackburn Rovers 2-2 EFL Championship
- L at Southampton 1-0 EFL Championship
- W Sheffield United 3-2 EFL Championship
- W at Norwich City 1-0 EFL Championship
- D at Wolverhampton Wanderers 1-1 EFL Championship
Millwall
D
L
W
D
D
- D at Middlesbrough 2-2 EFL Championship
- D West Ham United 2-2 EFL Championship
- W at Preston North End 1-0 EFL Championship
- L Swansea City 1-0 EFL Championship
- D Lincoln City 2-2 EFL Championship
Head to head
MIL leads series 3-2
- 21 Feb 2026 Millwall 1–3 Portsmouth 2025-26 English League Championship
- 22 Nov 2025 Portsmouth 3–1 Millwall 2025-26 English League Championship
- 5 Apr 2025 Millwall 2–1 Portsmouth 2024-25 English League Championship
- 28 Jan 2025 Portsmouth 0–1 Millwall 2024-25 English League Championship
- 13 Aug 2024 Portsmouth 0–1 Millwall 2024-25 English Carabao Cup
92 earlier entries