Data coverage

Crystal Palace vs Millwall

Score updated: · Updates may be delayed.
League Cup · 2025/26 · 3rd Round
16 September 2025 at 19:00 UTC · Selhurst Park →Holmesdale Road, London
Crystal Palace
1:1
After penalties

Penalties 4–2

Millwall
Half-time0–0
Regulation1–1
Shootout4–2

Referee: John Busby, England

Crystal Palace won 4–2 on penalties after a 1–1 draw with Millwall in the League Cup on 16 September 2025.

Match events

EVENTS
On: T. BalloOff: D. KellySubstitution
On: C. UcheOff: R. EsseSubstitution
On: J. CoburnOff: M. IvanovicSubstitution
Thierno BalloYellow cardFoul
On: C. RichardsOff: M. GuehiSubstitution
Raees Bangura-WilliamsYellow cardFoul
On: J. LermaOff: Y. PinoSubstitution
On: J. DevennyOff: B. SosaSubstitution
Will HughesYellow cardFoul
On: R. LeonardOff: R. Bangura-WilliamsSubstitution
On: A. EmakhuOff: K. GrantSubstitution
On: J. HowlandOff: C. NeghliSubstitution
Derek Mazou-SackoYellow cardFoul
Ryan LeonardYellow cardTime wasting
R. LeonardGoal · Assist: J. Howland
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

FULL MATCH
54%Ball Possession46%
5Blocked Shots2
8Corner Kicks2
6Fouls15
2Goalkeeper Saves4
2Offsides2
83%Passes %76%
417Passes accurate318
—Red Cards—
11Shots insidebox7
6Shots off Goal3
6Shots on Goal3
6Shots outsidebox1
17Total Shots8
502Total passes418
1Yellow Cards4
—expected_goals—
—goals_prevented—

Lineups

Formations

Source: API-Football · Match updated · About the data