•   Match ends, Birmingham City 0, Blackburn Rovers 2.
  • 90'+7'   Second Half ends, Birmingham City 0, Blackburn Rovers 2.
  • 90'+6'   Hand ball by Jonathan Leko (Birmingham City).
  • 90'+2'   Goal! Birmingham City 0, Blackburn Rovers 2. Bradley Dack (Blackburn Rovers) right footed shot from outside the box to the bottom right corner. Assisted by Tyrhys Dolan.
  • 85'   Iván Sánchez (Birmingham City) is shown the yellow card.
  • 84'   Foul by Iván Sánchez (Birmingham City).
  • 84'   Amari'i Bell (Blackburn Rovers) wins a free kick in the defensive half.
  • 84'   Substitution, Blackburn Rovers. Tyrhys Dolan replaces Adam Armstrong.
  • 83'   Adam Armstrong (Blackburn Rovers) is shown the yellow card.
  • 83'   Offside, Blackburn Rovers. Joe Rothwell tries a through ball, but Adam Armstrong is caught offside.
  • 81'   Jon Toral (Birmingham City) wins a free kick in the defensive half.
  • 81'   Foul by Tom Trybull (Blackburn Rovers).
  • 81'   Barry Douglas (Blackburn Rovers) is shown the yellow card.
  • 77'   Substitution, Birmingham City. Adam Clayton replaces Ivan Sunjic.
  • 76'   Substitution, Birmingham City. Scott Hogan replaces Lukas Jutkiewicz.
  • 76'   Attempt missed. Jake Clarke-Salter (Birmingham City) header from the centre of the box is too high. Assisted by Iván Sánchez with a cross following a corner.
  • 76'   Corner, Birmingham City. Conceded by Bradley Johnson.
  • 76'   Attempt blocked. Jon Toral (Birmingham City) right footed shot from outside the box is blocked.
  • 75'   Maikel Kieftenbeld (Birmingham City) wins a free kick in the attacking half.
  • 75'   Foul by Jacob Davenport (Blackburn Rovers).
  • 72'   Offside, Birmingham City. Jake Clarke-Salter tries a through ball, but Jonathan Leko is caught offside.
  • 70'   Substitution, Birmingham City. Maxime Colin replaces Josh Dacres-Cogley.
  • 69'   Substitution, Birmingham City. Jon Toral replaces Riley McGree.
  • 69'   Substitution, Blackburn Rovers. Tom Trybull replaces Lewis Travis.
  • 68'   Corner, Birmingham City. Conceded by Bradley Johnson.
  • 68'   Attempt blocked. Lukas Jutkiewicz (Birmingham City) left footed shot from a difficult angle on the left is blocked. Assisted by Ivan Sunjic.
  • 66'   Maikel Kieftenbeld (Birmingham City) wins a free kick in the attacking half.
  • 66'   Foul by Jacob Davenport (Blackburn Rovers).
  • 65'   Substitution, Blackburn Rovers. Joe Rothwell replaces Ben Brereton.
  • 65'   Substitution, Blackburn Rovers. Bradley Dack replaces Harvey Elliott.
  • 63'   Corner, Birmingham City. Conceded by Bradley Johnson.
  • 62'   Corner, Birmingham City. Conceded by Jacob Davenport.
  • 61'   Attempt missed. Darragh Lenihan (Blackburn Rovers) header from the right side of the box is too high. Assisted by Barry Douglas following a set piece situation.
  • 60'   Jacob Davenport (Blackburn Rovers) wins a free kick in the attacking half.
  • 60'   Foul by Maikel Kieftenbeld (Birmingham City).
  • 59'   Offside, Birmingham City. Mikel San José tries a through ball, but Iván Sánchez is caught offside.
  • 58'   Mikel San José (Birmingham City) wins a free kick in the defensive half.
  • 58'   Foul by Adam Armstrong (Blackburn Rovers).
  • 51'   Lewis Travis (Blackburn Rovers) wins a free kick in the defensive half.
  • 51'   Foul by George Friend (Birmingham City).
  • 50'   Jonathan Leko (Birmingham City) wins a free kick in the attacking half.
  • 50'   Foul by Barry Douglas (Blackburn Rovers).
  • 49'   Offside, Blackburn Rovers. Bradley Johnson tries a through ball, but Ben Brereton is caught offside.
  • 48'   Sam Gallagher (Blackburn Rovers) wins a free kick in the defensive half.
  • 48'   Foul by Mikel San José (Birmingham City).
  • 48'   Attempt blocked. Ivan Sunjic (Birmingham City) header from outside the box is blocked.
  • 47'   Corner, Birmingham City. Conceded by Lewis Travis.
  • 47'   Corner, Birmingham City. Conceded by Lewis Travis.
  • 47'   Attempt blocked. Jonathan Leko (Birmingham City) right footed shot from outside the box is blocked. Assisted by Riley McGree.
  • 45'   Second Half begins Birmingham City 0, Blackburn Rovers 1.
  • 45'+2'   First Half ends, Birmingham City 0, Blackburn Rovers 1.
  • 45'   Foul by Josh Dacres-Cogley (Birmingham City).
  • 45'   Ben Brereton (Blackburn Rovers) wins a free kick in the attacking half.
  • 43'   Harvey Elliott (Blackburn Rovers) wins a free kick in the defensive half.
  • 43'   Foul by Maikel Kieftenbeld (Birmingham City).
  • 40'   Attempt missed. Iván Sánchez (Birmingham City) left footed shot from outside the box is close, but misses to the right from a direct free kick.
  • 39'   Lewis Travis (Blackburn Rovers) is shown the yellow card for a bad foul.
  • 39'   Jonathan Leko (Birmingham City) wins a free kick on the right wing.
  • 39'   Foul by Lewis Travis (Blackburn Rovers).
  • 37'   Offside, Birmingham City. Ivan Sunjic tries a through ball, but Lukas Jutkiewicz is caught offside.
  • 37'   Attempt saved. Ivan Sunjic (Birmingham City) right footed shot from outside the box is saved in the bottom left corner.
  • 35'   Jacob Davenport (Blackburn Rovers) wins a free kick in the attacking half.
  • 35'   Foul by Maikel Kieftenbeld (Birmingham City).
  • 33'   Attempt saved. Harvey Elliott (Blackburn Rovers) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Adam Armstrong.
  • 32'   Foul by Lukas Jutkiewicz (Birmingham City).
  • 32'   Bradley Johnson (Blackburn Rovers) wins a free kick in the defensive half.
  • 31'   Attempt missed. Sam Gallagher (Blackburn Rovers) right footed shot from the right side of the box misses to the right. Assisted by Barry Douglas.
  • 27'   Foul by Lukas Jutkiewicz (Birmingham City).
  • 27'   Bradley Johnson (Blackburn Rovers) wins a free kick in the defensive half.
  • 25'   Foul by Lukas Jutkiewicz (Birmingham City).
  • 25'   Amari'i Bell (Blackburn Rovers) wins a free kick in the defensive half.
  • 24'   Corner, Blackburn Rovers. Conceded by Josh Dacres-Cogley.
  • 22'   Offside, Blackburn Rovers. Amari'i Bell tries a through ball, but Ben Brereton is caught offside.
  • 22'   Corner, Blackburn Rovers. Conceded by Neil Etheridge.
  • 22'   Attempt saved. Ben Brereton (Blackburn Rovers) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Lewis Travis.
  • 21'   Attempt missed. Adam Armstrong (Blackburn Rovers) right footed shot from the centre of the box misses to the right.
  • 21'   Attempt saved. Adam Armstrong (Blackburn Rovers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Sam Gallagher.
  • 19'   Attempt missed. Sam Gallagher (Blackburn Rovers) right footed shot from outside the box is too high.
  • 15'   Attempt saved. Harvey Elliott (Blackburn Rovers) left footed shot from outside the box is saved in the centre of the goal. Assisted by Ben Brereton.
  • 14'   Iván Sánchez (Birmingham City) wins a free kick on the right wing.
  • 14'   Foul by Ben Brereton (Blackburn Rovers).
  • 13'   Foul by Maikel Kieftenbeld (Birmingham City).
  • 13'   Adam Armstrong (Blackburn Rovers) wins a free kick in the defensive half.
  • 10'   Goal! Birmingham City 0, Blackburn Rovers 1. Adam Armstrong (Blackburn Rovers) right footed shot from the left side of the box to the bottom right corner. Assisted by Harvey Elliott with a through ball following a fast break.
  • 9'   Attempt missed. Sam Gallagher (Blackburn Rovers) header from the centre of the box is too high. Assisted by Harvey Elliott with a cross following a corner.
  • 8'   Corner, Blackburn Rovers. Conceded by Josh Dacres-Cogley.
  • 8'   Lewis Travis (Blackburn Rovers) wins a free kick in the defensive half.
  • 8'   Foul by Lukas Jutkiewicz (Birmingham City).
  • 7'   Maikel Kieftenbeld (Birmingham City) wins a free kick on the right wing.
  • 7'   Foul by Amari'i Bell (Blackburn Rovers).
  • 5'   Corner, Birmingham City. Conceded by Sam Gallagher.
  • 4'   Josh Dacres-Cogley (Birmingham City) wins a free kick on the right wing.
  • 4'   Foul by Jacob Davenport (Blackburn Rovers).
  • 2'   Offside, Blackburn Rovers. Jacob Davenport tries a through ball, but Adam Armstrong is caught offside.
  •   First Half begins.
  •   Lineups are announced and players are warming up.