SANSTARI
CHAMPIONSHIP
Millwall
LWDWW
  • De Norre 64'
FT1 – 3
Portsmouth
DWLLW
  • Caballero 46'
  • Swift 55'
  • Pack 67'
Saturday, 21 February 2026 · 15:00
Millwall4-2-3-1
Confirmed lineup
Portsmouth4-2-3-1
46.1↓81'
T. Crama
56.5
J. Cooper
66.2
C. Taylor
86.7
B. Mitchell
96.4
M. Ivanovic
106.8
C. Neghli
117.3↓81'
F. Azeez
136.5
A. Patterson
145.6↓81'
A. Doughty
226.3↓61'
T. Watson
247.5↓81'
C. Norre
⚽
87.0↓70'
J. Swift
⚽
96.8
C. Bishop
227.1
Z. Swanson
246.4
T. Devlin
276.3↓90'
M. Alli
387.3
E. Adams
47★8.1↓86'
G. Caballero
⚽
77.3
M. Pack
⚽
56.5
R. Poole
16.5
N. Schmid
36.6
C. Ogilvie
Millwall

Match statistics

Portsmouth
  • 53%Possession47%
  • 6Shots15
  • 3Shots on target8
  • 1Big chances created2
  • 6Corners4
  • 74%Pass accuracy69%
  • 4Saves2
  • 13Fouls8
  • 1Yellow cards2

Timeline

15 events
MillwallPortsmouth
  • 17'
    Millenic AlliYellow card
  • 46'
    Gustavo CaballeroGoal
  • 55'
    John Swiftassist Millenic Alli
  • 60'
    John SwiftYellow card
  • ↑ Macaulay Langstaff↓ Tommy Watson
    61'
  • Casper De Norreassist Macaulay Langstaff
    64'
  • 67'
    Marlon PackGoal
  • 70'
    ↑ Adrian Segečić↓ John Swift
  • Tristan CramaYellow card
    75'
  • ↑ Zak Sturge↓ Alfie Doughty
    81'
  • ↑ Ryan Leonard↓ Tristan Crama
    81'
  • ↑ Barry Bannan↓ Casper De Norre
    81'
  • ↑ Thierno Ballo↓ Femi Azeez
    81'
  • 86'
    ↑ Jacob Brown↓ Gustavo Caballero
  • 90+2'
    ↑ Ibane Bowat↓ Millenic Alli

Price by goal

No validated in-play prices were captured for this match. In-play price validation started on 30 September, so earlier matches have none.