•   Match ends, Reading 3, Cardiff City 0.
  • 90'+4'   Second Half ends, Reading 3, Cardiff City 0.
  • 90'+2'   Foul by Yakou Meite (Reading).
  • 90'+2'   Aden Flint (Cardiff City) wins a free kick in the defensive half.
  • 90'+1'   Penalty saved! Yakou Meite (Reading) fails to capitalise on this great opportunity, left footed shot saved in the bottom right corner.
  • 90'   Penalty conceded by Sean Morrison (Cardiff City) after a foul in the penalty area.
  • 90'   Penalty Reading. Andy Yiadom draws a foul in the penalty area.
  • 90'   Foul by Joe Bennett (Cardiff City).
  • 90'   Andy Yiadom (Reading) wins a free kick on the right wing.
  • 89'   Attempt saved. Leandro Bacuna (Cardiff City) left footed shot from outside the box is saved in the bottom right corner.
  • 86'   Attempt saved. Joe Ralls (Cardiff City) left footed shot from outside the box is saved in the bottom left corner.
  • 86'   Robert Glatzel (Cardiff City) wins a free kick in the attacking half.
  • 86'   Foul by Matt Miazga (Reading).
  • 85'   Substitution, Reading. Andy Rinomhota replaces Ovie Ejaria.
  • 83'   Goal! Reading 3, Cardiff City 0. John Swift (Reading) right footed shot from the right side of the box to the bottom left corner. Assisted by Andy Yiadom with a headed pass following a fast break.
  • 82'   Substitution, Reading. Lucas Boyé replaces George Puscas.
  • 81'   Attempt missed. George Puscas (Reading) right footed shot from the centre of the box is close, but misses to the right. Assisted by John Swift following a fast break.
  • 81'   Corner, Cardiff City. Conceded by Rafael Cabral.
  • 81'   Attempt saved. Curtis Nelson (Cardiff City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Joe Ralls.
  • 81'   Attempt missed. Joe Ralls (Cardiff City) left footed shot from outside the box is close, but misses to the right.
  • 80'   Substitution, Reading. Yakou Meite replaces Lucas João.
  • 79'   Attempt blocked. Robert Glatzel (Cardiff City) left footed shot from outside the box is blocked. Assisted by Isaac Vassell.
  • 76'   Attempt missed. George Puscas (Reading) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Lucas João.
  • 75'   George Puscas (Reading) wins a free kick in the defensive half.
  • 75'   Foul by Sean Morrison (Cardiff City).
  • 71'   Ovie Ejaria (Reading) wins a free kick on the right wing.
  • 71'   Foul by Curtis Nelson (Cardiff City).
  • 70'   Attempt saved. Lucas João (Reading) right footed shot from outside the box is saved in the centre of the goal. Assisted by John Swift.
  • 70'   Attempt blocked. Lucas João (Reading) left footed shot from outside the box is blocked. Assisted by George Puscas.
  • 68'   Matt Miazga (Reading) wins a free kick in the defensive half.
  • 68'   Foul by Robert Glatzel (Cardiff City).
  • 67'   Corner, Cardiff City. Conceded by Rafael Cabral.
  • 67'   Attempt saved. Robert Glatzel (Cardiff City) left footed shot from outside the box is saved in the top centre of the goal.
  • 67'   Attempt missed. Lucas João (Reading) right footed shot from the right side of the box is too high. Assisted by John Swift.
  • 66'   Attempt blocked. Pelé (Reading) right footed shot from outside the box is blocked. Assisted by John Swift.
  • 66'   Corner, Reading. Conceded by Curtis Nelson.
  • 64'   Corner, Reading. Conceded by Curtis Nelson.
  • 63'   George Puscas (Reading) wins a free kick in the defensive half.
  • 63'   Foul by Sean Morrison (Cardiff City).
  • 60'   Attempt missed. Lucas João (Reading) right footed shot from the right side of the box is high and wide to the right. Assisted by John Swift following a fast break.
  • 59'   Attempt blocked. Callum Paterson (Cardiff City) right footed shot from outside the box is blocked. Assisted by Robert Glatzel.
  • 59'   Attempt missed. Robert Glatzel (Cardiff City) left footed shot from the centre of the box misses to the left. Assisted by Sean Morrison with a headed pass.
  • 55'   Delay over. They are ready to continue.
  • 54'   Delay in match because of an injury Callum Paterson (Cardiff City).
  • 51'   Foul by Isaac Vassell (Cardiff City).
  • 51'   Andy Yiadom (Reading) wins a free kick in the defensive half.
  • 50'   Attempt blocked. Joe Bennett (Cardiff City) left footed shot from the centre of the box is blocked.
  • 48'   Offside, Reading. John Swift tries a through ball, but Omar Richards is caught offside.
  • 47'   Attempt saved. Robert Glatzel (Cardiff City) header from the centre of the box is saved in the bottom left corner.
  • 45'   Substitution, Cardiff City. Isaac Vassell replaces David Junior Hoilett.
  • 45'   Substitution, Cardiff City. Callum Paterson replaces Will Vaulks.
  • 45'   Second Half begins Reading 2, Cardiff City 0.
  • 45'+4'   First Half ends, Reading 2, Cardiff City 0.
  • 45'+4'   Attempt blocked. Nathaniel Mendez-Laing (Cardiff City) right footed shot from outside the box is blocked. Assisted by Joe Bennett.
  • 45'+1'   Foul by Omar Richards (Reading).
  • 45'+1'   David Junior Hoilett (Cardiff City) wins a free kick in the defensive half.
  • 45'   Joe Ralls (Cardiff City) is shown the yellow card for a bad foul.
  • 45'   John Swift (Reading) wins a free kick in the attacking half.
  • 45'   Foul by Joe Ralls (Cardiff City).
  • 44'   Attempt saved. Robert Glatzel (Cardiff City) left footed shot from outside the box is saved in the bottom left corner.
  • 44'   Delay over. They are ready to continue.
  • 42'   Delay in match because of an injury David Junior Hoilett (Cardiff City).
  • 42'   Liam Moore (Reading) is shown the yellow card for a bad foul.
  • 42'   Foul by Liam Moore (Reading).
  • 42'   David Junior Hoilett (Cardiff City) wins a free kick in the defensive half.
  • 40'   Goal! Reading 2, Cardiff City 0. George Puscas (Reading) right footed shot from very close range to the bottom right corner. Assisted by John Swift with a cross.
  • 39'   Foul by Robert Glatzel (Cardiff City).
  • 39'   Andy Yiadom (Reading) wins a free kick on the right wing.
  • 36'   Corner, Reading. Conceded by Aden Flint.
  • 36'   Corner, Reading. Conceded by Aden Flint.
  • 36'   Attempt blocked. Ovie Ejaria (Reading) left footed shot from the right side of the box is blocked. Assisted by Lucas João.
  • 30'   Attempt saved. Lucas João (Reading) left footed shot from outside the box is saved in the bottom right corner. Assisted by Rafael Cabral.
  • 28'   Omar Richards (Reading) wins a free kick in the defensive half.
  • 28'   Foul by Robert Glatzel (Cardiff City).
  • 25'   Goal! Reading 1, Cardiff City 0. George Puscas (Reading) left footed shot from a difficult angle on the right to the bottom left corner. Assisted by Andy Yiadom with a headed pass.
  • 24'   Nathaniel Mendez-Laing (Cardiff City) wins a free kick on the left wing.
  • 24'   Foul by Matt Miazga (Reading).
  • 23'   Delay over. They are ready to continue.
  • 23'   Substitution, Cardiff City. Curtis Nelson replaces Marlon Pack because of an injury.
  • 22'   Delay in match because of an injury Marlon Pack (Cardiff City).
  • 20'   Foul by Lucas João (Reading).
  • 20'   Aden Flint (Cardiff City) wins a free kick in the defensive half.
  • 20'   Attempt blocked. Leandro Bacuna (Cardiff City) left footed shot from outside the box is blocked.
  • 13'   Attempt saved. Joe Ralls (Cardiff City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Will Vaulks with a headed pass.
  • 8'   Leandro Bacuna (Cardiff City) is shown the yellow card for a bad foul.
  • 8'   Omar Richards (Reading) wins a free kick on the left wing.
  • 8'   Foul by Leandro Bacuna (Cardiff City).
  • 6'   Attempt missed. George Puscas (Reading) right footed shot from the right side of the box misses to the left. Assisted by John Swift.
  • 5'   Lucas João (Reading) wins a free kick in the defensive half.
  • 5'   Foul by Leandro Bacuna (Cardiff City).
  • 2'   George Puscas (Reading) wins a free kick on the right wing.
  • 2'   Foul by Sean Morrison (Cardiff City).
  •   First Half begins.
  •   Lineups are announced and players are warming up.