
Millwall vs Cardiff City, 2024-25 English League Championship, Regular Season
· English League Championship2 - 2
About
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Goal! Millwall 1, Cardiff City 0. Calum Scanlon (Millwall) left footed shot from the left side of the box to the top left corner.
- 3': Attempt missed. Calum Chambers (Cardiff City) right footed shot from outside the box misses to the left.
- 4': Attempt missed. Yakou Méïté (Cardiff City) left footed shot from outside the box is close, but misses to the right. Assisted by Andy Rinomhota.
- 6': Attempt missed. George Saville (Millwall) left footed shot from outside the box is too high. Assisted by Ryan Leonard.
- 9': Corner, Millwall. Conceded by Rubin Colwill.
- 10': Attempt blocked. Callum Robinson (Cardiff City) right footed shot from outside the box is blocked. Assisted by Chris Willock.
- 11': Foul by Dimitrios Goutas (Cardiff City).
- 11': Macaulay Langstaff (Millwall) wins a free kick in the defensive half.
- 12': Andy Rinomhota (Cardiff City) wins a free kick in the defensive half.
- 12': Foul by Calum Scanlon (Millwall).
- 13': Attempt saved. Callum Robinson (Cardiff City) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Rubin Colwill.
- 15': Foul by Chris Willock (Cardiff City).
- 15': Ryan Leonard (Millwall) wins a free kick in the defensive half.
- 16': Offside, Cardiff City. Callum Robinson is caught offside.
- 17': Corner, Millwall. Conceded by Manolis Siopis.
- 18': Attempt missed. Jake Cooper (Millwall) header from the left side of the six yard box is close, but misses to the left. Assisted by George Saville with a cross following a corner.
- 19': Goal! Millwall 2, Cardiff City 0. Casper De Norre (Millwall) right footed shot from the centre of the box to the bottom left corner. Assisted by Raees Bangura-Williams.
- 20': Calum Scanlon (Millwall) wins a free kick in the defensive half.
- 20': Foul by Andy Rinomhota (Cardiff City).
- 21': Foul by Jake Cooper (Millwall).
- 21': Yakou Méïté (Cardiff City) wins a free kick in the defensive half.
- 22': Attempt blocked. Calum Scanlon (Millwall) left footed shot from the left side of the six yard box is blocked. Assisted by Ryan Leonard with a cross.
- 23': Offside, Millwall. Macaulay Langstaff is caught offside.
- 24': Calum Scanlon (Millwall) wins a free kick in the defensive half.
- 24': Foul by Yakou Méïté (Cardiff City).
- 24': Casper De Norre (Millwall) wins a free kick in the attacking half.
- 24': Foul by Calum Chambers (Cardiff City).
- 28': Foul by Rubin Colwill (Cardiff City).
- 28': Jake Cooper (Millwall) wins a free kick in the defensive half.
- 35': Attempt missed. Yakou Méïté (Cardiff City) left footed shot from the centre of the box is too high. Assisted by Joel Bagan with a cross.
- 36': Foul by Andy Rinomhota (Cardiff City).
- 36': Joe Bryan (Millwall) wins a free kick in the defensive half.
- 41': Foul by Yakou Méïté (Cardiff City).
- 41': George Saville (Millwall) wins a free kick in the defensive half.
- 42': Corner, Millwall. Conceded by Jesper Daland.
- 43': Attempt blocked. Japhet Tanganga (Millwall) header from the centre of the box is blocked. Assisted by George Saville with a cross.
- 43': Corner, Millwall. Conceded by Yakou Méïté.
- 43': Foul by Macaulay Langstaff (Millwall).
- 43': Joel Bagan (Cardiff City) wins a free kick in the defensive half.
- 45': Attempt blocked. Rubin Colwill (Cardiff City) left footed shot from outside the box is blocked. Assisted by Yakou Méïté.
- 45'+1': Fourth official has announced 1 minutes of added time.
- 45'+1': Goal! Millwall 2, Cardiff City 1. Chris Willock (Cardiff City) right footed shot from outside the box to the bottom right corner.
- 45'+2': First Half ends, Millwall 2, Cardiff City 1.
- 45': Second Half begins Millwall 2, Cardiff City 1.
- 49': Attempt saved. Callum Robinson (Cardiff City) right footed shot from outside the box is saved in the bottom left corner. Assisted by Chris Willock.
- 52': Offside, Millwall. Macaulay Langstaff is caught offside.
- 54': Corner, Cardiff City. Conceded by Joe Bryan.
- 54': Attempt missed. Chris Willock (Cardiff City) left footed shot from outside the box is close, but misses to the right. Assisted by Joel Bagan.
- 57': Delay in match because of an injury Ryan Leonard (Millwall).
- 57': Substitution, Cardiff City. Perry Ng replaces Manolis Siopis.
- 58': Delay over. They are ready to continue.
- 59': Substitution, Millwall. Dan McNamara replaces Ryan Leonard because of an injury.
- 59': Offside, Cardiff City. Rubin Colwill is caught offside.
- 61': Delay in match because of an injury Dan McNamara (Millwall).
- 63': Delay over. They are ready to continue.
- 63': Substitution, Millwall. Tristan Crama replaces Dan McNamara because of an injury.
- 64': Substitution, Millwall. Mihailo Ivanovic replaces Raees Bangura-Williams because of an injury.
- 66': Attempt saved. Macaulay Langstaff (Millwall) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Tristan Crama with a cross.
- 68': Casper De Norre (Millwall) wins a free kick on the right wing.
- 68': Foul by Calum Chambers (Cardiff City).
- 70': Calum Chambers (Cardiff City) wins a free kick in the defensive half.
- 70': Foul by Macaulay Langstaff (Millwall).
- 70': Substitution, Cardiff City. Yousef Salech replaces Yakou Méïté.
- 70': Substitution, Cardiff City. Cian Ashford replaces Rubin Colwill.
- 71': Foul by Yousef Salech (Cardiff City).
- 71': Japhet Tanganga (Millwall) wins a free kick in the defensive half.
- 72': Foul by Japhet Tanganga (Millwall).
- 72': Yousef Salech (Cardiff City) wins a free kick on the left wing.
- 73': Offside, Cardiff City. Calum Chambers is caught offside.
- 78': Substitution, Millwall. Billy Mitchell replaces Duncan Watmore.
- 78': Substitution, Millwall. George Honeyman replaces Calum Scanlon.
- 78': Substitution, Cardiff City. Anwar El Ghazi replaces Chris Willock.
- 78': Substitution, Cardiff City. Will Fish replaces Jesper Daland.
- 79': Foul by George Honeyman (Millwall).
- 79': Joel Bagan (Cardiff City) wins a free kick in the defensive half.
- 83': Anwar El Ghazi (Cardiff City) wins a free kick in the attacking half.
- 83': Foul by Tristan Crama (Millwall).
- 84': Attempt missed. Anwar El Ghazi (Cardiff City) right footed shot from outside the box is close, but misses to the right from a direct free kick.
- 86': Attempt saved. Yousef Salech (Cardiff City) header from the centre of the box is saved in the bottom right corner. Assisted by Perry Ng with a cross.
- 86': Corner, Cardiff City. Conceded by Lukas Jensen.
- 87': Foul by Billy Mitchell (Millwall).
- 87': Perry Ng (Cardiff City) wins a free kick on the right wing.
- 90': Andy Rinomhota (Cardiff City) wins a free kick in the attacking half.
- 90': Foul by Mihailo Ivanovic (Millwall).
- 90': Fourth official has announced 7 minutes of added time.
- 90'+1': Attempt missed. Yousef Salech (Cardiff City) header from very close range misses to the left. Assisted by Anwar El Ghazi with a cross.
- 90'+3': Foul by Cian Ashford (Cardiff City).
- 90'+3': Joe Bryan (Millwall) wins a free kick in the defensive half.
- 90'+6': Foul by George Honeyman (Millwall).
- 90'+6': Joel Bagan (Cardiff City) wins a free kick on the left wing.
- 90'+7': Goal! Millwall 2, Cardiff City 2. Yousef Salech (Cardiff City) right footed shot from the centre of the box to the bottom left corner. Assisted by Perry Ng with a headed pass.
- 90'+9': Second Half ends, Millwall 2, Cardiff City 2.
- 0': Match ends, Millwall 2, Cardiff City 2.
Statistics
![]() |
MIL![]() |
|
---|---|---|
11 | Fouls | 10 |
0 | Yellow Cards | 0 |
0 | Red Cards | 0 |
3 | Offsides | 2 |
2 | Corner Kicks | 4 |
1 | Saves | 3 |
58.3 | Possession | 41.7 |
13 | SHOTS | 7 |
5 | ON GOAL | 3 |
0.4 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
321 | Accurate Passes | 203 |
448 | Passes | 316 |
0.7 | Pass Completion % | 0.6 |
3 | Accurate Crosses | 4 |
14 | Crosses | 17 |
0.2 | Cross % | 0.2 |
71 | Long Balls | 79 |
25 | Accurate Long Balls | 28 |
0.4 | Long Balls % | 0.4 |
2 | Blocked Shots | 2 |
12 | Effective Tackles | 16 |
31 | Tackles | 29 |
0.4 | Tackle % | 0.6 |
8 | Interceptions | 17 |
19 | Effective Clearances | 24 |
19 | Clearances | 24 |
Game Information
Venue: The Den
Location: London, England
Attendance: 12,041
EFL Championship Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Sheffield United | 39 | +27 | 83 |
2 | Leeds United | 39 | +51 | 81 |
3 | Burnley | 39 | +42 | 81 |
4 | Sunderland | 39 | +19 | 72 |
Line-Ups
Millwall (4-2-3-1)
No. | Name |
---|---|
1 | Lukas Jensen (GK) |
5 | Jake Cooper |
6 | Japhet Tanganga |
15 | Joe Bryan |
18 | Ryan Leonard |
31 | Raees Bangura-Williams |
24 | Casper de Norre |
23 | George Saville |
17 | Macaulay Langstaff |
33 | Calum Scanlon |
19 | Duncan Watmore |
Cardiff City (4-2-3-1)
No. | Name |
---|---|
21 | Jak Alnwick (GK) |
5 | Jesper Daland |
4 | Dimitrios Goutas |
23 | Joel Bagan |
35 | Andy Rinomhota |
27 | Rubin Colwill |
12 | Calum Chambers |
3 | Manolis Siopis |
47 | Callum Robinson |
16 | Chris Willock |
19 | Yakou Meite |
EFL Championship News

With Hayden Matthews one of four Australians in Portsmouth's squad, the final eight games of this Championship season could have huge ramifications for the Socceroos' 2026 World Cup hopes.

Rob Dawson explains the concept of TransferRoom on "The Football Reporters" podcast, and how it helped Coventry City agree a deal for Viktor Gyökeres with Sporting.

USMNT forward Josh Sargent reveals how his mentality has helped him regularly find the net for Norwich in the Championship.

Recap the numbers behind Haji Wright's hat trick for Coventry City vs. Sunderland.

A 26-year-old from Los Angeles, Wright scored in the 21st minute, then converted a penalty kick in the 29th after he was fouled by Chris Mepham. Wright scored in the 73rd for his 10th goal in 19 league matches this season.