| | First Half starts. |
| 1' | | Fouled by Juninho Bacuna - Birmingham City |
| 1' | | James Bree - Luton Town - won a free kick in defence. |
| 4' | | Elijah Adebayo - Luton Town - won a free kick on the right wing. |
| 4' | | Fouled by Auston Trusty - Birmingham City |
| 5' | | Offside - Luton Town. James Bree with a pass, however Sonny Bradley is in offside. |
| 5' | | Offside - Birmingham City. John Ruddy with a pass, however Troy Deeney is in offside. |
| 9' | | New attacking attempt. Luke Freeman - Luton Town - shot with right foot from the centre of the box is saved in the left corner. Assist - Jordan Clark. |
| 9' | | Corner - Luton Town. Conceded by John Ruddy. |
| 12' | | Offside - Luton Town. Luke Freeman with a pass, however Elijah Adebayo is in offside. |
| 13' | | Elijah Adebayo - Luton Town - won a free kick in defence. |
| 13' | | Fouled by Auston Trusty - Birmingham City |
| 17' | | Fouled by James Bree - Luton Town |
| 17' | | Przemyslaw Placheta - Birmingham City - won a free kick on the left wing. |
| 18' | | Ethan Horvath - Luton Town - won a free kick in defence. |
| 18' | | Fouled by Marc Roberts - Birmingham City |
| 19' | | Fouled by Scott Hogan - Birmingham City |
| 19' | | Gabriel Osho - Luton Town - won a free kick in defence. |
| 20' | | Corner - Luton Town. Conceded by Auston Trusty. |
| 20' | | Corner - Luton Town. Conceded by John Ruddy. |
| 21' | | Shot blocked. Luke Freeman - Luton Town - shot with left foot from outside the box is blocked. Assist - Jordan Clark. |
| 21' | | Corner - Luton Town. Conceded by Scott Hogan. |
| 21' | | Missed chance. Daniel Potts - Luton Town - shot with the head from the centre of the box missed. Assist - James Bree with a cross after corner. |
| 23' | | Corner - Luton Town. Conceded by Marc Roberts. |
| 25' | | Missed chance. Juninho Bacuna - Birmingham City - shot with left foot from outside the box missed. |
| 26' | | Fouled by Przemyslaw Placheta - Birmingham City |
| 26' | | Luke Freeman - Luton Town - won a free kick on the right wing. |
| 28' | | Fouled by Jordan James - Birmingham City |
| 28' | | Jordan Clark - Luton Town - won a free kick on the right wing. |
| 30' | | New attacking attempt. Maxime Colin - Birmingham City - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. |
| 31' | | Corner - Birmingham City. Conceded by Daniel Potts. |
| 34' | | Fouled by Juninho Bacuna - Birmingham City |
| 34' | | Jordan Clark - Luton Town - won a free kick in defence. |
| 35' | | Juninho Bacuna - Birmingham City - receive yellow card for a foul. |
| 35' | | Elijah Adebayo - Luton Town - won a free kick on the left wing. |
| 35' | | Fouled by Dion Sanderson - Birmingham City |
| 37' | | Missed chance. James Bree - Luton Town - shot with right foot from outside the box missed to the left. Assist - Luke Freeman. |
| 40' | | Shot blocked. Carlton Morris - Luton Town - shot with left foot from a diffucult position on the right is blocked. Assist - Elijah Adebayo with a through ball. |
| 40' | | Corner - Luton Town. Conceded by Auston Trusty. |
| 43' | | New attacking attempt. Przemyslaw Placheta - Birmingham City - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. |
| 45' | | Fouled by James Bree - Luton Town |
| 45' | | Przemyslaw Placheta - Birmingham City - won a free kick in defence. |
| 45' | | Fouled by Allan Campbell - Luton Town |
| 45' | | Jordan James - Birmingham City - won a free kick on the left wing. |
| 45+1' | | Carlton Morris - Luton Town - won a free kick in defence. |
| 45+1' | | Fouled by Auston Trusty - Birmingham City |
| 45+2' | | First Half ended - Luton Town 0, Birmingham City 0. |
| 45' | | Second Half starts Luton Town 0, Birmingham City 0. |
| 46' | | Missed chance. Carlton Morris - Luton Town - shot with the head from few metres missed. Assist - Amari'i Bell with a cross. |
| 47' | | New attacking attempt. Przemyslaw Placheta - Birmingham City - shot with left foot from the left side of the box is saved in the left corner. Assist - Troy Deeney. |
| 47' | | Missed chance. Luke Freeman - Luton Town - shot with left foot from outside the box is close, but missed to the left. Assist - Carlton Morris. |
| 48' | | Corner - Birmingham City. Conceded by James Bree. |
| 49' | | Missed chance. Marc Roberts - Birmingham City - shot with the head from the centre of the box missed. Assist - Juninho Bacuna with a cross after corner. |
| 49' | | Missed chance. Juninho Bacuna - Birmingham City - shot with right foot from a diffucult position and long distance on the left is close, but missed to the left. Assist - Marc Roberts after corner. |
| 50' | | Fouled by Dion Sanderson - Birmingham City |
| 50' | | Luke Freeman - Luton Town - won a free kick on the left wing. |
| 50' | | Dion Sanderson - Birmingham City - receive yellow card for a foul. |
| 53' | | Missed chance. Carlton Morris - Luton Town - shot with left foot from the right side of the box is close, but missed to the left. Assist - Allan Campbell. |
| 56' | | Amari'i Bell - Luton Town - won a free kick on the left wing. |
| 56' | | Fouled by Maxime Colin - Birmingham City |
| 56' | | New attacking attempt. Carlton Morris - Luton Town - shot with right foot from outside the box is saved in the right corner. Assist - Allan Campbell. |
| 57' | | Hand ball by Maxime Colin - Birmingham City |
| 58' | | Corner - Luton Town. Conceded by Przemyslaw Placheta. |
| 59' | | Shot blocked. Juninho Bacuna - Birmingham City - shot with left foot from outside the box is blocked. Assist - Jordan James. |
| 59' | | Corner - Birmingham City. Conceded by Amari'i Bell. |
| 60' | | Shot blocked. Jordan James - Birmingham City - shot with right foot from outside the box is blocked. Assist - Auston Trusty. |
| 61' | | Missed chance. Marc Roberts - Birmingham City - shot with the head from the centre of the box is close, but missed. Assist - Przemyslaw Placheta with a cross after corner. |
| 61' | | Offside - Luton Town. Jordan Clark with a pass, however Elijah Adebayo is in offside. |
| 62' | | Fouled by Jordan James - Birmingham City |
| 62' | | Luke Freeman - Luton Town - won a free kick in defence. |
| 65' | | Shot blocked. Allan Campbell - Luton Town - shot with right foot from the centre of the box is blocked. Assist - James Bree. |
| 66' | | Fouled by Amari'i Bell - Luton Town |
| 66' | | Juninho Bacuna - Birmingham City - won a free kick on the right wing. |
| 67' | | Shot blocked. Marc Roberts - Birmingham City - shot with the head from few metres is blocked. Assist - Dion Sanderson. |
| 67' | | Corner - Birmingham City. Conceded by Daniel Potts. |
| 70' | | Substitution - Luton Town. Cauley Woodrow for Luke Freeman. |
| 70' | | Substitution - Luton Town. Harry Cornick for Carlton Morris. |
| 73' | | Fouled by James Bree - Luton Town |
| 73' | | Przemyslaw Placheta - Birmingham City - won a free kick on the left wing. |
| 74' | | Missed chance. Juninho Bacuna - Birmingham City - shot with right foot from a diffucult position and long distance on the left goes high from a free kick. |
| 75' | | New attacking attempt. Allan Campbell - Luton Town - shot with right foot from few metres is saved by goalkeeper in the centre of the goal. Assist - James Bree. |
| 76' | | Dion Sanderson - Birmingham City - won a free kick in defence. |
| 76' | | Fouled by Harry Cornick - Luton Town |
| 76' | | New attacking attempt. Cauley Woodrow - Luton Town - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Jordan Clark with a head. |
| 78' | | Substitution - Birmingham City. Lukas Jutkiewicz for Troy Deeney. |
| 82' | | Missed chance. Harry Cornick - Luton Town - shot with right foot from outside the box is close, but missed. Assist - Allan Campbell. |
| 83' | | Substitution - Birmingham City. Jordan Graham for Przemyslaw Placheta. |
| 84' | | Substitution - Luton Town. Cameron Jerome for Elijah Adebayo. |
| 86' | | Corner - Birmingham City. Conceded by Daniel Potts. |
| 86' | | Missed chance. Marc Roberts - Birmingham City - shot with the head from the centre of the box is very close to the goal. Assist - Juninho Bacuna with a cross after corner. |
| 87' | | Corner - Birmingham City. Conceded by James Bree. |
| 90' | | Fouled by Cauley Woodrow - Luton Town |
| 90' | | Ryan Woods - Birmingham City - won a free kick in defence. |
| 90+2' | | Offside - Birmingham City. John Ruddy with a pass, however Lukas Jutkiewicz is in offside. |
| 90+3' | | Cauley Woodrow - Luton Town - won a free kick in attack. |
| 90+3' | | Fouled by Ryan Woods - Birmingham City |
| 90+3' | | Ryan Woods - Birmingham City - receive yellow card for a foul. |
| 90+4' | | Corner - Luton Town. Conceded by Marc Roberts. |
| 90+5' | | Shot blocked. Cauley Woodrow - Luton Town - shot with right foot from the centre of the box is blocked. |
| 90+5' | | Corner - Luton Town. Conceded by Scott Hogan. |
| 90+5' | | Corner - Luton Town. Conceded by John Ruddy. |
| 90+5' | | Second Half ended - Luton Town 0, Birmingham City 0. |
| | Thats all. Game finished - Luton Town 0, Birmingham City 0. |
| | Thats all. Game finished - Luton Town 0, Birmingham City 0. |