Match report

Coventry Defeats Millwall 2-1 in Thrilling Championship Clash

Coventry
Coventry
2–1
FT
Millwall
Millwall
Jan 20, 2026

In a compelling match of the Championship, Coventry held off a resilient Millwall comeback to secure a hard-fought 2-1 victory. Goals from R. Esse in the early minutes and H. Wright later on proved decisive as Coventry secured all three points at their home ground.

Key Facts

  • R. Esse (Coventry) opened the scoring in the 11th minute.
  • M. Ivanovic (Millwall) equalized for Millwall in the 29th minute with an assist from F. Azeez.
  • H. Wright scored Coventry's second goal in the 78th minute, securing their win.
  • Coventry made multiple substitutions to maintain momentum: R. Esse replaced by T. Sakamoto, J. Rudoni by B. Thomas-Asante, and J. Eccles by V. Torp.

Lineups

Coventry

Formation: 4-2-3-1

Starting XI

  • 19 C. Rushworth (G)
  • 27 M. van Ewijk (D)
  • 22 J. Latibeaudiere (D)
  • 15 L. Kitching (D)
  • 3 J. Dasilva (D)
  • 28 J. Eccles (M)
  • 6 M. Grimes (M)
  • 14 R. Esse (M)
  • 5 J. Rudoni (M)
  • 10 E. Mason-Clark (M)
  • 11 H. Wright (F)

Substitutes

  • 13 B. Wilson
  • 7 T. Sakamoto
  • 8 J. Allen
  • 9 E. Simms
  • 18 Yang Min-Hyuk
  • 21 J. Bidwell
  • 23 B. Thomas-Asante
  • 26 L. Woolfenden
  • 29 V. Torp

Millwall

Formation: 4-4-1-1

Starting XI

  • 15 M. Crocombe (G)
  • 4 T. Crama (D)
  • 6 C. Taylor (D)
  • 5 J. Cooper (D)
  • 3 Z. Sturge (D)
  • 11 F. Azeez (M)
  • 10 C. Neghli (M)
  • 8 B. Mitchell (M)
  • 7 T. Ballo (M)
  • 17 M. Langstaff (F)
  • 9 M. Ivanovic (F)

Substitutes

  • 41 G. Evans
  • 2 D. McNamara
  • 14 A. Doughty
  • 18 R. Leonard
  • 19 J. Coburn
  • 22 A. Emakhu
  • 24 C. De Norre
  • 25 L. Cundle
  • 31 R. Bangura-Williams

Timeline

  1. Coventry
    11' Coventry Goal · Normal Goal
    R. Esse
  2. Coventry
    19' Coventry Card · Yellow Card
    R. Esse

    Foul

  3. Millwall
    29' Millwall Goal · Normal Goal
    M. Ivanovic · Assist: F. Azeez
  4. Coventry
    67' Coventry Card · Yellow Card
    J. Eccles

    Foul

  5. Coventry
    70' Coventry subst · Substitution 1
    Off: R. Esse · On: T. Sakamoto
  6. Coventry
    70' Coventry subst · Substitution 2
    Off: J. Rudoni · On: B. Thomas-Asante
  7. Coventry
    70' Coventry subst · Substitution 3
    Off: J. Eccles · On: V. Torp
  8. Millwall
    73' Millwall Card · Yellow Card
    Z. Sturge

    Foul

  9. Millwall
    74' Millwall subst · Substitution 1
    Off: T. Ballo · On: C. De Norre
  10. Coventry
    78' Coventry Goal · Normal Goal
    H. Wright · Assist: B. Thomas-Asante
  11. Coventry
    81' Coventry subst · Substitution 4
    Off: H. Wright · On: E. Simms
  12. Millwall
    83' Millwall subst · Substitution 2
    Off: M. Langstaff · On: J. Coburn
  13. Millwall
    83' Millwall subst · Substitution 3
    Off: C. Neghli · On: A. Emakhu
  14. Millwall
    86' Millwall subst · Substitution 4
    Off: F. Azeez · On: A. Doughty

Match Stats

Stat Coventry Millwall
Fouls 7 12
Pass Accuracy 80% 68%
Offsides 2 8
Red Cards
Total Shots 15 14
Corners 4 3
Total Passes 470 285
Yellow Cards 2 1
Blocked Shots 4 3
Shots on Target 4 4
xG 2.69 1.17
Shots off Target 7 7
Possession 61% 39%
Goals Prevented 0 0
Accurate Passes 376 195
Shots Inside Box 10 9
Saves 2 2
Shots Outside Box 5 5

Key Match Notes

  • R. Esse's early goal gave Coventry a quick lead but was balanced by M. Ivanovic's equalizer for Millwall.
  • Coventry regained the lead through H. Wright's 78th-minute strike, which proved crucial despite Millwall's late push.