Cardiff City vs Reading, 2020-21 English League Championship, Regular Season
· English League ChampionshipAbout
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 5': Attempt blocked. Kieffer Moore (Cardiff City) right footed shot from the centre of the box is blocked. Assisted by Sean Morrison with a headed pass.
- 5': Offside, Cardiff City. Curtis Nelson tries a through ball, but Leandro Bacuna is caught offside.
- 7': Foul by Liam Moore (Reading).
- 7': Kieffer Moore (Cardiff City) wins a free kick in the defensive half.
- 12': Foul by Kieffer Moore (Cardiff City).
- 12': Michael Morrison (Reading) wins a free kick in the defensive half.
- 14': Foul by Will Vaulks (Cardiff City).
- 14': Michael Olise (Reading) wins a free kick on the left wing.
- 16': Attempt saved. Yakou Meite (Reading) header from the centre of the box is saved in the centre of the goal. Assisted by Liam Moore.
- 18': Corner, Cardiff City. Conceded by Omar Richards.
- 18': Foul by David Junior Hoilett (Cardiff City).
- 18': Ovie Ejaria (Reading) wins a free kick in the defensive half.
- 18': David Junior Hoilett (Cardiff City) is shown the yellow card for a bad foul.
- 24': Corner, Cardiff City. Conceded by Michael Morrison.
- 25': Attempt missed. Sean Morrison (Cardiff City) header from the centre of the box misses to the left. Assisted by Marlon Pack with a cross following a corner.
- 27': Attempt saved. Leandro Bacuna (Cardiff City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Kieffer Moore with a cross.
- 28': Foul by Ovie Ejaria (Reading).
- 28': Jordi Osei-Tutu (Cardiff City) wins a free kick on the right wing.
- 29': Attempt missed. Kieffer Moore (Cardiff City) header from the centre of the box is high and wide to the right. Assisted by Greg Cunningham with a cross.
- 30': Foul by Josh Laurent (Reading).
- 30': Jordi Osei-Tutu (Cardiff City) wins a free kick in the defensive half.
- 31': Corner, Cardiff City. Conceded by Liam Moore.
- 32': Attempt missed. Jordi Osei-Tutu (Cardiff City) right footed shot from outside the box is high and wide to the right following a corner.
- 33': Foul by Will Vaulks (Cardiff City).
- 33': Omar Richards (Reading) wins a free kick on the left wing.
- 34': Foul by Liam Moore (Reading).
- 34': Kieffer Moore (Cardiff City) wins a free kick in the defensive half.
- 34': Offside, Cardiff City. Kieffer Moore tries a through ball, but David Junior Hoilett is caught offside.
- 38': Foul by Sheyi Ojo (Cardiff City).
- 38': Omar Richards (Reading) wins a free kick in the defensive half.
- 39': Corner, Reading. Conceded by Jordi Osei-Tutu.
- 39': Attempt missed. Lucas João (Reading) header from the centre of the box misses to the right. Assisted by Michael Olise with a cross following a corner.
- 41': Attempt saved. Lucas João (Reading) left footed shot from outside the box is saved in the centre of the goal.
- 41': Corner, Reading. Conceded by Alex Smithies.
- 43': Foul by Yakou Meite (Reading).
- 43': Sheyi Ojo (Cardiff City) wins a free kick on the left wing.
- 45'+2': First Half ends, Cardiff City 0, Reading 0.
- 45': Second Half begins Cardiff City 0, Reading 0.
- 46': Foul by Will Vaulks (Cardiff City).
- 46': Ovie Ejaria (Reading) wins a free kick on the left wing.
- 47': Goal! Cardiff City 0, Reading 1. Michael Morrison (Reading) header from the centre of the box to the top right corner. Assisted by Michael Olise with a cross following a set piece situation.
- 48': Foul by Marlon Pack (Cardiff City).
- 48': Ovie Ejaria (Reading) wins a free kick in the defensive half.
- 51': Foul by Andy Rinomhota (Reading).
- 51': Will Vaulks (Cardiff City) wins a free kick in the defensive half.
- 52': Attempt missed. Will Vaulks (Cardiff City) right footed shot from outside the box is close, but misses to the left. Assisted by Marlon Pack.
- 53': Foul by Kieffer Moore (Cardiff City).
- 53': Michael Olise (Reading) wins a free kick in the attacking half.
- 53': Kieffer Moore (Cardiff City) is shown the yellow card for a bad foul.
- 53': Corner, Reading. Conceded by Kieffer Moore.
- 61': Substitution, Cardiff City. Lee Tomlin replaces Will Vaulks.
- 61': Substitution, Reading. Thomas Holmes replaces Felipe Araruna because of an injury.
- 63': Attempt saved. Leandro Bacuna (Cardiff City) right footed shot from outside the box is saved in the centre of the goal. Assisted by David Junior Hoilett.
- 63': Attempt missed. David Junior Hoilett (Cardiff City) right footed shot from outside the box is just a bit too high. Assisted by Greg Cunningham.
- 64': Foul by Sean Morrison (Cardiff City).
- 64': Lucas João (Reading) wins a free kick in the attacking half.
- 64': Alex Smithies (Cardiff City) wins a free kick in the defensive half.
- 64': Yakou Meite (Reading).
- 66': Goal! Cardiff City 0, Reading 2. Lucas João (Reading) left footed shot from the centre of the box to the centre of the goal. Assisted by Josh Laurent.
- 69': Andy Rinomhota (Reading) wins a free kick in the attacking half.
- 69': Foul by Leandro Bacuna (Cardiff City).
- 73': Foul by Lucas João (Reading).
- 73': Marlon Pack (Cardiff City) wins a free kick in the defensive half.
- 74': Substitution, Cardiff City. Robert Glatzel replaces David Junior Hoilett.
- 74': Attempt saved. Jordi Osei-Tutu (Cardiff City) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Sheyi Ojo.
- 74': Foul by Jordi Osei-Tutu (Cardiff City).
- 74': Liam Moore (Reading) wins a free kick in the defensive half.
- 76': Foul by Curtis Nelson (Cardiff City).
- 76': Lucas João (Reading) wins a free kick in the defensive half.
- 78': Substitution, Reading. Tom McIntyre replaces Yakou Meite because of an injury.
- 81': Corner, Cardiff City. Conceded by Thomas Holmes.
- 81': Attempt blocked. Kieffer Moore (Cardiff City) header from the centre of the box is blocked. Assisted by Marlon Pack with a cross.
- 81': Goal! Cardiff City 1, Reading 2. Lee Tomlin (Cardiff City) left footed shot from very close range to the bottom left corner following a corner.
- 82': Foul by Sheyi Ojo (Cardiff City).
- 82': Omar Richards (Reading) wins a free kick in the defensive half.
- 86': Substitution, Reading. George Puscas replaces Lucas João because of an injury.
- 87': Attempt blocked. Kieffer Moore (Cardiff City) right footed shot from outside the box is blocked.
- 89': Corner, Cardiff City. Conceded by Andy Rinomhota.
- 90': Corner, Cardiff City. Conceded by Liam Moore.
- 90': Substitution, Cardiff City. Josh Murphy replaces Greg Cunningham.
- 90': Andy Rinomhota (Reading) wins a free kick in the defensive half.
- 90': Foul by Sheyi Ojo (Cardiff City).
- 90'+3': Foul by Lee Tomlin (Cardiff City).
- 90'+3': Thomas Holmes (Reading) wins a free kick on the right wing.
- 90'+4': Attempt saved. Michael Olise (Reading) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Thomas Holmes.
- 90'+5': Foul by Michael Olise (Reading).
- 90'+5': Sheyi Ojo (Cardiff City) wins a free kick in the defensive half.
- 90'+5': Michael Olise (Reading) is shown the yellow card for a bad foul.
- 90'+10': Second Half ends, Cardiff City 1, Reading 2.
- 0': Match ends, Cardiff City 1, Reading 2.
Statistics
REA |
CAR![]() |
|
|---|---|---|
| 9 | Fouls | 15 |
| 1 | Yellow Cards | 2 |
| 0 | Red Cards | 0 |
| 0 | Offsides | 2 |
| 3 | Corner Kicks | 6 |
| 3 | Saves | 3 |
| 47.5 | Possession | 52.5 |
| 6 | SHOTS | 12 |
| 5 | ON GOAL | 5 |
| 0.8 | On Target % | 0.4 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 283 | Accurate Passes | 303 |
| 377 | Passes | 401 |
| 0.8 | Pass Completion % | 0.8 |
| 2 | Accurate Crosses | 4 |
| 9 | Crosses | 23 |
| 0.2 | Cross % | 0.2 |
| 60 | Long Balls | 70 |
| 20 | Accurate Long Balls | 39 |
| 0.3 | Long Balls % | 0.6 |
| 0 | Blocked Shots | 2 |
| 13 | Effective Tackles | 16 |
| 20 | Tackles | 21 |
| 0.7 | Tackle % | 0.8 |
| 8 | Interceptions | 14 |
| 24 | Effective Clearances | 12 |
| 24 | Clearances | 12 |
Game Information
Venue: Cardiff City Stadium
Location: Cardiff, Wales
EFL Championship Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Coventry City | 46 | +52 | 95 |
| 2 | Ipswich Town | 46 | +33 | 84 |
| 3 | Millwall | 46 | +15 | 83 |
| 4 | Southampton | 46 | +26 | 80 |
Line-Ups
Cardiff City (4-2-3-1)
| No. | Name |
|---|---|
| 12 | Alex Smithies (GK) |
| 16 | Curtis Nelson |
| 4 | Sean Morrison |
| 18 | Greg Cunningham |
| 2 | Jordi Osei-Tutu |
| 7 | Leandro Bacuna |
| 21 | Marlon Pack |
| 6 | Will Vaulks |
| 10 | Kieffer Moore |
| 33 | Junior Hoilett |
| 27 | Sheyi Ojo |
Reading (4-2-3-1)
| No. | Name |
|---|---|
| 33 | Rafael (GK) |
| 6 | Liam Moore |
| 4 | Michael Morrison |
| 3 | Omar Richards |
| 20 | Araruna |
| 14 | Ovie Ejaria |
| 28 | Josh Laurent |
| 8 | Andy Rinomhota |
| 18 | Lucas João |
| 7 | Michael Olise |
| 11 | Yakou Meite |
EFL Championship News
Kim Hellberg knows he will have a story to tell whatever happens to Middlesbrough at Wembley on Saturday.
As we enter the final week of the 2025-26 season, there's still much at stake for African stars across Europe's biggest competitions. Here's everything that's still up for grabs for the continent's stars in Europe's major leagues.
ESPN Africa will be airing a packed line-up of major finals and championship action, set to air across ESPN (DStv 218, Startimes 248), ESPN2 (DStv 219, Startimes 249), and on both linear channels on Disney+ in South Africa.
From the high-life of the Premier League all the way to League Two, ESPN rounds up every side to have been promoted or relegated this season.
After a gripping final day across the EFL, the 12 teams to make the playoffs have been confirmed.
REA