Match report
Millwall Defeats Bristol City 1-0 in Championship Clash
Bristol City
0–1
FT
Millwall
Dec 6, 2025
Millwall secured a crucial away win against Bristol City by defeating them 1-0 at Ashton Gate. The match was marked by Millwall's resilience and strategic play, with M. Ivanovic scoring the only goal in the second half. Despite several substitutions and yellow cards issued throughout the game, Millwall maintained their lead to secure three vital points.
Key Facts
- • Final Score: Bristol City 0–1 Millwall
- • Goal: M. Ivanovic (59') for Millwall
- • Yellow Cards: R. Bangura-Williams (25'), Jake Cooper (50'), S. Armstrong (78'), Z. Sturge (80'), A. Doughty (87'), T. Ballo (90')
Lineups
Bristol City
Formation: 3-5-2
Starting XI
- 23 R. Vitek (G)
- 19 G. Tanner (D)
- 16 R. Dickie (D)
- 14 Z. Vyner (D)
- 17 M. Sykes (M)
- 12 J. Knight (M)
- 4 A. Randell (M)
- 11 A. Mehmeti (M)
- 21 Neto Borges (M)
- 10 S. Twine (F)
- 18 E. Riis (F)
Substitutes
- 1 M. O'Leary
- 2 R. McCrorie
- 24 H. Roberts
- 3 C. Pring
- 34 J. Meerholz
- 7 Y. Hirakawa
- 27 H. Cornick
- 9 F. Mayulu
- 30 S. Armstrong
Millwall
Formation: 4-2-3-1
Starting XI
- 15 M. Crocombe (G)
- 4 T. Crama (D)
- 6 C. Taylor (D)
- 5 J. Cooper (D)
- 3 Z. Sturge (D)
- 24 C. De Norre (M)
- 16 D. Kelly (M)
- 11 F. Azeez (M)
- 31 R. Bangura-Williams (M)
- 22 A. Emakhu (M)
- 9 M. Ivanovic (F)
Substitutes
- 13 S. Benda
- 2 D. McNamara
- 7 T. Ballo
- 10 C. Neghli
- 14 A. Doughty
- 17 M. Langstaff
- 27 K. Grant
- 28 A. Matthews
- 45 W. Harding
Timeline
-
25' Millwall Card · Yellow CardR. Bangura-WilliamsFoul
-
46' Millwall subst · Substitution 1Off: C. De Norre · On: C. Neghli -
50' Millwall Card · Yellow CardJake CooperFoul
-
59' Millwall Goal · Normal GoalM. Ivanovic · Assist: R. Bangura-Williams -
64' Bristol City subst · Substitution 1Off: M. Sykes · On: R. McCrorie -
64' Bristol City subst · Substitution 2Off: Jason Knight · On: S. Armstrong -
73' Millwall subst · Substitution 2Off: R. Bangura-Williams · On: T. Ballo -
74' Millwall subst · Substitution 3Off: A. Emakhu · On: Danny McNamara -
78' Bristol City Card · Yellow CardS. ArmstrongArgument
-
80' Millwall Card · Yellow CardZ. SturgeTime wasting
-
82' Bristol City subst · Substitution 3Off: Neto Borges · On: C. Pring -
82' Millwall subst · Substitution 4Off: D. Kelly · On: A. Doughty -
83' Millwall subst · Substitution 5Off: F. Azeez · On: M. Langstaff -
85' Bristol City subst · Substitution 4Off: G. Tanner · On: Y. Hirakawa -
87' Millwall Card · Yellow CardA. DoughtyFoul
-
90' Millwall Card · Yellow CardT. BalloFoul
Match Stats
| Stat | Bristol City | Millwall |
|---|---|---|
| Fouls | 7 | 18 |
| Pass Accuracy | 75% | 59% |
| Offsides | 1 | 0 |
| Red Cards | — | — |
| Total Shots | 13 | 12 |
| Corners | 8 | 1 |
| Total Passes | 477 | 238 |
| Yellow Cards | 1 | 5 |
| Blocked Shots | 7 | 1 |
| Shots on Target | 3 | 6 |
| xG | 1.44 | 0.97 |
| Shots off Target | 3 | 5 |
| Possession | 67% | 33% |
| Goals Prevented | 0 | 0 |
| Accurate Passes | 360 | 140 |
| Shots Inside Box | 9 | 9 |
| Saves | 5 | 3 |
| Shots Outside Box | 4 | 3 |
Key Match Notes
- ▸ Millwall took the lead in the 59th minute when M. Ivanovic scored, assisted by R. Bangura-Williams, which shifted momentum in their favor.
- ▸ Bristol City made multiple substitutions but were unable to break through Millwall's defense, maintaining the Lions' lead until full time.