Match report
Millwall Defeats Birmingham 3-0 in Championship Clash
Millwall
3–0
FT
Birmingham
Feb 25, 2026
Millwall made light work of Birmingham on Saturday evening, securing a convincing 3-0 victory at The Den. Goals from Folarin Azeez, Tom Crama, and Jake Cooper were enough to see off the visitors in their latest Championship clash.
Key Facts
- • Millwall scored three goals: Folarin Azeez (25'), Tom Crama (31'), and Jake Cooper (49')
- • Birmingham's J. E. Solis Romero was shown a red card after receiving his second yellow in the 53rd minute
- • The game saw multiple substitutions from both teams, with Birmingham making five subs compared to Millwall’s four
Lineups
Millwall
Formation: 4-2-3-1
Starting XI
- 13 Anthony Patterson (G)
- 18 Ryan Leonard (D)
- 4 Tristan Crama (D)
- 5 Jake Cooper (D)
- 3 Zak Sturge (D)
- 24 Casper De Norre (M)
- 8 Billy Mitchell (M)
- 11 Femi Azeez (M)
- 17 Macaulay Langstaff (M)
- 10 Camiel Neghli (M)
- 19 Josh Coburn (F)
Substitutes
- 9 Mihailo Ivanović
- 2 Danny McNamara
- 14 Alfie Doughty
- 22 Tom Watson
- 67 Barry Bannan
- 15 Max Crocombe
- 49 Derek Mazou-Sacko
- 25 Luke Cundle
- 7 Thierno Ballo
Birmingham
Formation: 4-2-3-1
Starting XI
- 25 James Beadle (G)
- 26 Bright Osayi-Samuel (D)
- 4 Christoph Klarer (D)
- 37 Jonathan Panzo (D)
- 31 Kai Wagner (D)
- 24 Tomoki Iwata (M)
- 14 Jhon Solís (M)
- 23 Carlos Vicente (M)
- 28 Jay Stansfield (M)
- 17 Ibrahim Osman (M)
- 29 August Priske (F)
Substitutes
- 10 Demarai Gray
- 7 Tommy Doyle
- 2 Ethan Laird
- 16 Patrick Roberts
- 33 Marvin Ducksch
- 21 Ryan Allsop
- 6 Jack Robinson
- 5 Phil Neumann
- 27 Kanya Fujimoto
Timeline
-
25' Millwall Goal · Normal GoalF. Azeez · Assist: T. Crama -
31' Millwall Goal · Normal GoalT. Crama -
45' Birmingham Card · Yellow CardJ. E. Solis Romero -
46' Birmingham subst · Substitution 1Off: I. Osman · On: D. Gray -
49' Millwall Goal · Normal GoalJake Cooper · Assist: T. Crama -
53' Birmingham Card · Yellow CardJ. E. Solis Romero -
53' Birmingham Card · Red CardJ. E. Solis Romero -
54' Birmingham subst · Substitution 2Off: A. Priske · On: T. Doyle -
59' Millwall Card · Yellow CardF. Azeez -
60' Millwall subst · Substitution 1Off: J. Coburn · On: M. Ivanovic -
68' Birmingham subst · Substitution 3Off: K. Wagner · On: E. Laird -
73' Millwall subst · Substitution 2Off: R. Leonard · On: Danny McNamara -
73' Millwall subst · Substitution 3Off: Z. Sturge · On: A. Doughty -
73' Millwall subst · Substitution 4Off: F. Azeez · On: T. Watson -
79' Millwall subst · Substitution 5Off: Billy Mitchell · On: Barry Bannan -
80' Birmingham subst · Substitution 4Off: J. Stansfield · On: M. Ducksch -
80' Birmingham subst · Substitution 5Off: C. Vicente · On: P. Roberts
Match Stats
| Stat | Millwall | Birmingham |
|---|---|---|
| Fouls | 14 | 8 |
| Pass Accuracy | 76% | 77% |
| Offsides | 3 | 1 |
| Red Cards | 0 | 1 |
| Total Shots | 11 | 5 |
| Corners | 6 | 5 |
| Total Passes | 323 | 356 |
| Yellow Cards | 1 | 2 |
| Blocked Shots | 1 | 2 |
| Shots on Target | 5 | 2 |
| xG | 1.21 | 0.12 |
| Shots off Target | 5 | 1 |
| Possession | 48% | 52% |
| Goals Prevented | -1 | -1 |
| Accurate Passes | 247 | 275 |
| Shots Inside Box | 9 | 3 |
| Saves | 2 | 2 |
| Shots Outside Box | 2 | 2 |
Key Match Notes
- ▸ Millwall took an early lead through Folarin Azeez's goal in the 25th minute, setting a strong tone for the match.
- ▸ The sending off of Birmingham's J. E. Solis Romero at the start of the second half shifted the momentum completely towards Millwall.