• 90'+3'   Jonathan Grounds (Birmingham City) Free Kick at 93'
  • 90'+3'   Andrija Novakovich commits a foul on Andrew Shinnie resulting on a free kick for Birmingham City
  • 90'+2'   Adam Federici makes the save (Parry)
  • 90'+2'   Clayton Donaldson hits a good right footed shot. Outcome: save
  • 90'+2'   Michael Morrison clears the ball from danger.
  • 90'+1'   Adam Federici (Reading) Free Kick at 91'
  • 90'+1'   Andrew Shinnie commits a foul on Jordan Obita resulting on a free kick for Reading
  • 90'+1'   Jake Cooper clears the ball from danger.
  • 90'+1'   Throw-in: Jonathan Spector takes it (Attacking)
  • 90'   End of the game
  • 90'   The referee has signaled the end of the second half
  • 90'   Throw-in: Jonathan Spector takes it (Attacking)
  • 90'   Throw-in: Demarai Gray takes it (Attacking)
  • 89'   Throw-in: Jonathan Spector takes it (Attacking)
  • 88'   Darren Randolph makes the save (Catch)
  • 88'   Jordan Obita hits a header. Outcome: save
  • 88'   Chris Gunter crosses the ball.
  • 88'   Throw-in: Chris Gunter takes it (Attacking)
  • 88'   Robert Kiernan clears the ball from danger.
  • 88'   Throw-in: Chris Gunter takes it (Attacking)
  • 88'   Jordan Obita crosses the ball.
  • 87'   Throw-in: Jordan Obita takes it (Attacking)
  • 86'   Throw-in: Jordan Obita takes it (Defending)
  • 85'   Throw-in: Jonathan Spector takes it (Attacking)
  • 85'   Jake Cooper clears the ball from danger.
  • 83'   Goal!! Clayton Donaldson hits a header to the lower right corner from the centre 6 yard and scores!! Birmingham City now leads 1 - 0
  • 83'   Clayton Donaldson hits a good header. Outcome: goal
  • 83'   That last goal was assisted by Stephen Gleeson
  • 83'   Stephen Gleeson crosses the ball.
  • 83'   Chris Gunter blocks the shot
  • 83'   Lloyd Dyer hits a good right footed shot, but it is off target. Outcome: blocked
  • 83'   Adam Federici makes the save (Fumble)
  • 83'   Andrew Shinnie hits a good right footed shot. Outcome: save
  • 82'   Chris Gunter (Reading) Free Kick at 82'
  • 82'   Demarai Gray commits a foul on Jem Karacan resulting on a free kick for Reading
  • 82'   Throw-in: Jonathan Grounds takes it (Attacking)
  • 82'   Throw-in: Jonathan Spector takes it (Attacking)
  • 81'   Darren Randolph (Birmingham City) Free Kick at 81'
  • 81'   Reading makes a sub: Andrija Novakovich enters for Nick Blackman. Reason: Tactical
  • 81'   Jack Stacey commits a foul on Jonathan Spector resulting on a free kick for Birmingham City
  • 80'   Throw-in: Chris Gunter takes it (Defending)
  • 80'   Chris Gunter clears the ball from danger.
  • 80'   Darren Randolph takes a long goal kick
  • 79'   Jack Stacey hits a good right footed shot, but it is off target. Outcome: miss right
  • 78'   Throw-in: Jonathan Grounds takes it (Attacking)
  • 78'   Adam Federici makes the save (Fumble)
  • 78'   Demarai Gray hits a good right footed shot. Outcome: save
  • 77'   Darren Randolph takes a long goal kick
  • 77'   Birmingham City makes a sub: Demarai Gray enters for Wesley Thomas. Reason: Tactical
  • 76'   Nathan Ake hits a good left footed shot, but it is off target. Outcome: over bar
  • 75'   Throw-in: Jonathan Spector takes it (Attacking)
  • 74'   Darren Randolph makes the save (Parry)
  • 74'   Jack Stacey hits a good right footed shot. Outcome: save
  • 74'   Darren Randolph makes the save (Parry)
  • 74'   Nathaniel Chalobah hits an impressive right footed shot. Outcome: save
  • 73'   Robert Kiernan blocks the shot
  • 73'   Nick Blackman hits a good left footed shot, but it is off target. Outcome: blocked
  • 72'   Throw-in: Jordan Obita takes it (Attacking)
  • 72'   Darren Randolph takes a long goal kick
  • 72'   Jem Karacan crosses the ball.
  • 71'   Jack Stacey crosses the ball.
  • 71'   Throw-in: Jonathan Grounds takes it (Defending)
  • 70'   Adam Federici takes a short goal kick
  • 70'   Andrew Shinnie hits a good right footed shot, but it is off target. Outcome: miss right
  • 70'   Michael Hector clears the ball from danger.
  • 69'   Stephen Gleeson crosses the ball.
  • 69'   Stephen Gleeson (Birmingham City) Free Kick at 69'
  • 69'   Jordan Obita is awarded a yellow card. Reason: unsporting behaviour
  • 69'   Jordan Obita commits a foul on Clayton Donaldson resulting on a free kick for Birmingham City
  • 69'   Throw-in: Jonathan Spector takes it (Attacking)
  • 68'   Darren Randolph (Birmingham City) Free Kick at 68'
  • 68'   Handball called on Kwesi Appiah
  • 67'   Robert Tesche clears the ball from danger.
  • 67'   Michael Morrison clears the ball from danger.
  • 67'   Jonathan Spector clears the ball from danger.
  • 67'   Jordan Obita crosses the ball.
  • 66'   Robert Tesche (Birmingham City) Free Kick at 66'
  • 66'   Nathan Ake commits a foul on Robert Tesche resulting on a free kick for Birmingham City
  • 66'   Throw-in: Jonathan Grounds takes it (Defending)
  • 65'   Jordan Obita crosses the ball.
  • 64'   Robert Tesche clears the ball from danger.
  • 63'   Jordan Obita clears the ball from danger.
  • 63'   Robert Tesche crosses the ball.
  • 63'   Darren Randolph takes a long goal kick
  • 63'   Reading makes a sub: Kwesi Appiah enters for Garath McCleary. Reason: Tactical
  • 63'   Reading makes a sub: Jack Stacey enters for Jamie Mackie. Reason: Tactical
  • 62'   Birmingham City makes a sub: Lloyd Dyer enters for Paul Caddis. Reason: Tactical
  • 61'   Jordan Obita hits a good left footed shot, but it is off target. Outcome: miss left
  • 61'   Nathan Ake (Reading) Free Kick at 61'
  • 61'   Jonathan Grounds commits a foul on Nathan Ake resulting on a free kick for Reading
  • 59'   Jake Cooper clears the ball from danger.
  • 59'   Darren Randolph takes a long goal kick
  • 59'   Paul Caddis clears the ball from danger.
  • 59'   Jordan Obita crosses the ball.
  • 58'   Throw-in: Robert Kiernan takes it (Defending)
  • 57'   Throw-in: Paul Caddis takes it (Defending)
  • 57'   Garath McCleary crosses the ball.
  • 57'   Jordan Obita crosses the ball.
  • 57'   Jordan Obita (Reading) Free Kick at 57'
  • 56'   Robert Tesche commits a foul on Nick Blackman resulting on a free kick for Reading
  • 56'   Throw-in: Robert Kiernan takes it (Defending)
  • 55'   Michael Morrison clears the ball from danger.
  • 55'   Paul Caddis clears the ball from danger.
  • 55'   Jordan Obita crosses the ball.
  • 53'   Throw-in: Chris Gunter takes it (Attacking)
  • 53'   Garath McCleary crosses the ball.
  • 53'   Darren Randolph takes a long goal kick
  • 53'   Jamie Mackie hits a good right footed shot, but it is off target. Outcome: miss right
  • 53'   Chris Gunter crosses the ball.
  • 52'   Michael Morrison blocks the shot
  • 52'   Nathan Ake hits a good left footed shot, but it is off target. Outcome: blocked
  • 51'   Throw-in: Jordan Obita takes it (Attacking)
  • 51'   Jonathan Spector blocks the shot
  • 51'   Nick Blackman hits a good left footed shot, but it is off target. Outcome: blocked
  • 51'   Jake Cooper (Reading) Free Kick at 51'
  • 51'   Wesley Thomas commits a foul on Jake Cooper resulting on a free kick for Reading
  • 50'   Jem Karacan crosses the ball.
  • 50'   Darren Randolph takes a long goal kick
  • 48'   Chris Gunter (Reading) Free Kick at 48'
  • 48'   Wesley Thomas commits a foul on Michael Hector resulting on a free kick for Reading
  • 48'   Darren Randolph (Birmingham City) Free Kick at 48'
  • 48'   Garath McCleary commits a foul on Robert Tesche resulting on a free kick for Birmingham City
  • 48'   Robert Kiernan clears the ball from danger.
  • 47'   Jonathan Spector clears the ball from danger.
  • 47'   Garath McCleary crosses the ball.
  • 47'   Jake Cooper clears the ball from danger.
  • 46'   Throw-in: Jordan Obita takes it (Attacking)
  • 45'   The second half is under way
  • 45'+1'   Throw-in: Jordan Obita takes it (Attacking)
  • 45'+1'   Darren Randolph takes a long goal kick
  • 45'   The referee has signaled the end of the first half
  • 45'   Adam Federici (Reading) Free Kick at 45'
  • 45'   Andrew Shinnie commits a foul on Jordan Obita resulting on a free kick for Reading
  • 45'   Throw-in: Paul Caddis takes it (Attacking)
  • 45'   Jordan Obita clears the ball from danger.
  • 45'   Paul Caddis crosses the ball.
  • 45'   Throw-in: Paul Caddis takes it (Attacking)
  • 44'   Throw-in: Chris Gunter takes it (Defending)
  • 43'   Darren Randolph takes a long goal kick
  • 43'   Michael Hector crosses the ball.
  • 40'   Throw-in: Paul Caddis takes it (Defending)
  • 40'   Chris Gunter crosses the ball.
  • 40'   Throw-in: Chris Gunter takes it (Defending)
  • 40'   Darren Randolph takes a long goal kick
  • 39'   Robert Tesche clears the ball from danger.
  • 39'   Chris Gunter crosses the ball.
  • 39'   Throw-in: Chris Gunter takes it (Attacking)
  • 39'   Robert Tesche clears the ball from danger.
  • 39'   Jem Karacan crosses the ball.
  • 39'   Throw-in: Chris Gunter takes it (Attacking)
  • 37'   Jake Cooper (Reading) Free Kick at 37'
  • 37'   Offside called on Clayton Donaldson
  • 36'   Adam Federici makes the save (Other)
  • 36'   Jonathan Grounds hits a good header. Outcome: save
  • 36'   Nathaniel Chalobah clears the ball from danger.
  • 36'   Paul Caddis crosses the ball.
  • 36'   Throw-in: Paul Caddis takes it (Attacking)
  • 35'   Throw-in: Robert Kiernan takes it (Defending)
  • 35'   Throw-in: Chris Gunter takes it (Attacking)
  • 34'   Darren Randolph (Birmingham City) Free Kick at 34'
  • 34'   Birmingham City makes a sub: Andrew Shinnie enters for Diego Fabbrini. Reason: Injury
  • 33'   Jamie Mackie commits a foul on Darren Randolph resulting on a free kick for Birmingham City
  • 32'   Darren Randolph makes the save (Other)
  • 32'   Nathaniel Chalobah hits a good right footed shot. Outcome: save
  • 31'   Paul Caddis clears the ball from danger.
  • 31'   Chris Gunter crosses the ball.
  • 31'   Darren Randolph makes the save (Parry)
  • 31'   Nathaniel Chalobah hits a good right footed shot. Outcome: save
  • 29'   Jonathan Spector blocks the shot
  • 29'   Nathan Ake hits a good left footed shot, but it is off target. Outcome: blocked
  • 29'   Throw-in: Robert Kiernan takes it (Defending)
  • 28'   Adam Federici takes a long goal kick
  • 28'   Paul Caddis hits a good right footed shot, but it is off target. Outcome: over bar
  • 28'   Throw-in: Jonathan Grounds takes it (Attacking)
  • 27'   Throw-in: Chris Gunter takes it (Attacking)
  • 27'   Michael Hector (Reading) Free Kick at 27'
  • 27'   Wesley Thomas commits a foul on Michael Hector resulting on a free kick for Reading
  • 27'   Darren Randolph takes a long goal kick
  • 26'   Michael Morrison blocks the shot
  • 26'   Jake Cooper hits a good left footed shot, but it is off target. Outcome: blocked
  • 26'   Michael Morrison clears the ball from danger.
  • 25'   Darren Randolph makes the save (Parry)
  • 25'   Garath McCleary hits a good left footed shot. Outcome: save
  • 25'   Robert Kiernan blocks the shot
  • 25'   Nick Blackman hits a good left footed shot, but it is off target. Outcome: blocked
  • 25'   Darren Randolph makes the save (Fumble)
  • 25'   Jamie Mackie hits a good right footed shot. Outcome: save
  • 24'   Jordan Obita crosses the ball.
  • 24'   Jordan Obita (Reading) Free Kick at 24'
  • 24'   Paul Caddis commits a foul on Jordan Obita resulting on a free kick for Reading
  • 24'   Throw-in: Jordan Obita takes it (Attacking)
  • 23'   Jonathan Spector clears the ball from danger.
  • 23'   Jake Cooper clears the ball from danger.
  • 22'   Jordan Obita clears the ball from danger.
  • 22'   Paul Caddis crosses the ball.
  • 22'   Throw-in: Jonathan Grounds takes it (Attacking)
  • 22'   Stephen Gleeson (Birmingham City) Free Kick at 22'
  • 21'   Nathan Ake commits a foul on Diego Fabbrini resulting on a free kick for Birmingham City
  • 21'   Throw-in: Chris Gunter takes it (Attacking)
  • 21'   Darren Randolph takes a long goal kick
  • 20'   Jamie Mackie hits a good right footed shot, but it is off target. Outcome: miss left
  • 20'   Garath McCleary hits a good right footed shot, but it is off target. Outcome: blocked
  • 19'   Paul Caddis crosses the ball.
  • 19'   Throw-in: Paul Caddis takes it (Attacking)
  • 19'   Jake Cooper clears the ball from danger.
  • 19'   Paul Caddis crosses the ball.
  • 18'   Throw-in: Chris Gunter takes it (Defending)
  • 17'   Throw-in: Chris Gunter takes it (Attacking)
  • 16'   Wesley Thomas clears the ball from danger.
  • 16'   Stephen Gleeson clears the ball from danger.
  • 15'   Throw-in: Jordan Obita takes it (Defending)
  • 14'   Michael Hector blocks the shot
  • 14'   Diego Fabbrini hits a good right footed shot, but it is off target. Outcome: blocked
  • 14'   Throw-in: Robert Kiernan takes it (Attacking)
  • 13'   Darren Randolph takes a long goal kick
  • 12'   Garath McCleary hits a good left footed shot, but it is off target. Outcome: miss right
  • 11'   Adam Federici takes a long goal kick
  • 10'   Adam Federici makes the save (Other)
  • 10'   Wesley Thomas hits a good right footed shot. Outcome: save
  • 10'   Darren Randolph (Birmingham City) Free Kick at 10'
  • 10'   Nathan Ake commits a foul on Jonathan Spector resulting on a free kick for Birmingham City
  • 10'   Throw-in: Paul Caddis takes it (Attacking)
  • 8'   Throw-in: Jonathan Grounds takes it (Attacking)
  • 7'   Robert Tesche crosses the ball.
  • 7'   Nathan Ake clears the ball from danger.
  • 7'   Nathan Ake clears the ball from danger.
  • 7'   Robert Tesche crosses the ball.
  • 7'   Throw-in: Paul Caddis takes it (Attacking)
  • 7'   Jake Cooper clears the ball from danger.
  • 6'   Darren Randolph takes a long goal kick
  • 5'   Garath McCleary (Reading) Free Kick at 5'
  • 5'   Robert Kiernan commits a foul on Jamie Mackie resulting on a free kick for Reading
  • 4'   Throw-in: Jordan Obita takes it (Defending)
  • 3'   Throw-in: Jonathan Spector takes it (Attacking)
  • 3'   Darren Randolph (Birmingham City) Free Kick at 3'
  • 2'   Offside called on Jamie Mackie
  • 2'   Darren Randolph makes the save (Parry)
  • 2'   Michael Hector hits a good header. Outcome: save
  • 2'   Garath McCleary crosses the ball.
  • 2'   Garath McCleary (Reading) Free Kick at 2'
  • 2'   Robert Tesche commits a foul on Nathaniel Chalobah resulting on a free kick for Reading
  • 2'   Throw-in: Chris Gunter takes it (Attacking)
  • 1'   Throw-in: Chris Gunter takes it (Attacking)
  •   Game on!