|  |  | First Half starts. | 
| 1' |  | Corner - Birmingham City. Conceded by Pontus Jansson. | 
| 4' |  | Bryan Mbeumo - Brentford - won a free kick in defence. | 
| 4' |  | Fouled by Maxime Colin - Birmingham City | 
| 5' |  | Corner - Brentford. Conceded by Harlee Dean. | 
| 6' |  | Missed chance. Mathias Jensen - Brentford - shot with left foot from the centre of the box goes high. Assist - Pontus Jansson after corner. | 
| 8' |  | Fouled by Pontus Jansson - Brentford | 
| 8' |  | Lukas Jutkiewicz - Birmingham City - won a free kick in defence. | 
| 10' |  | Missed chance. Harlee Dean - Birmingham City - shot with right foot from outside the box goes high. Assist - Kristian Pedersen. | 
| 10' |  | Missed chance. Ivan Toney - Brentford - shot with the head from the centre of the box is close, but missed to the left. Assist - Sergi Canós with a cross. | 
| 11' |  | Fouled by Vitaly Janelt - Brentford | 
| 11' |  | Gary Gardner - Birmingham City - won a free kick in attack. | 
| 13' |  | Corner - Brentford. Conceded by Kristian Pedersen. | 
| 14' |  | Missed chance. Scott Hogan - Birmingham City - shot with left foot from the left side of the box missed. Assist - Alen Halilovic. | 
| 14' |  | Gary Gardner - Birmingham City - hits the right post with a shot with right foot from the right side of the six yard box. Assist - Scott Hogan. | 
| 15' |  | Fouled by Harlee Dean - Birmingham City | 
| 15' |  | Ivan Toney - Brentford - won a free kick in defence. | 
| 18' |  | Fouled by Ivan Sunjic - Birmingham City | 
| 18' |  | Ivan Toney - Brentford - won a free kick in attack. | 
| 20' |  | Shot blocked. Bryan Mbeumo - Brentford - shot with left foot from outside the box is blocked. | 
| 25' |  | Fouled by Ivan Sunjic - Birmingham City | 
| 25' |  | Ivan Toney - Brentford - won a free kick in defence. | 
| 29' |  | Missed chance. Sergi Canós - Brentford - shot with right foot from the centre of the box is close, but missed to the left following a fast break. | 
| 31' |  | Missed chance. Lukas Jutkiewicz - Birmingham City - shot with the head from the centre of the box is high and wide to the right. Assist - Maxime Colin with a cross. | 
| 33' |  | Fouled by Sergi Canós - Brentford | 
| 33' |  | Gary Gardner - Birmingham City - won a free kick in defence. | 
| 35' |  | New attacking attempt. Ivan Toney - Brentford - shot with right foot from outside the box is saved in the right corner. Assist - Christian Nørgaard. | 
| 35' |  | New attacking attempt. Mathias Jensen - Brentford - shot with right foot from outside the box is saved in the top centre of the goal. Assist - Vitaly Janelt. | 
| 36' |  | Fouled by Scott Hogan - Birmingham City | 
| 36' |  | Pontus Jansson - Brentford - won a free kick in defence. | 
| 38' |  | Corner - Birmingham City. Conceded by David Raya Martin. | 
| 39' |  | Fouled by Marc Roberts - Birmingham City | 
| 39' |  | Pontus Jansson - Brentford - won a free kick in defence. | 
| 39' |  | Fouled by Ivan Toney - Brentford | 
| 39' |  | Kristian Pedersen - Birmingham City - won a free kick in defence. | 
| 43' |  | Corner - Brentford. Conceded by Marc Roberts. | 
| 43' |  | Fouled by Ivan Toney - Brentford | 
| 43' |  | Lukas Jutkiewicz - Birmingham City - won a free kick in defence. | 
| 45+1' |  | First Half ended - Brentford 0, Birmingham City 0. | 
| 45' |  | Second Half starts Brentford 0, Birmingham City 0. | 
| 47' |  | Fouled by Lukas Jutkiewicz - Birmingham City | 
| 47' |  | Mads Rasmussen - Brentford - won a free kick on the right wing. | 
| 49' |  | Fouled by Kristian Pedersen - Birmingham City | 
| 49' |  | Sergi Canós - Brentford - won a free kick in defence. | 
| 50' |  | Shot blocked. Alen Halilovic - Birmingham City - shot with left foot from outside the box is blocked. Assist - Gary Gardner. | 
| 50' |  | Fouled by Riley McGree - Birmingham City | 
| 50' |  | Sergi Canós - Brentford - won a free kick in defence. | 
| 51' |  | Fouled by Gary Gardner - Birmingham City | 
| 51' |  | Mads Bech Sørensen - Brentford - won a free kick on the left wing. | 
| 55' |  | Offside - Birmingham City. Harlee Dean with a pass, however Scott Hogan is in offside. | 
| 56' |  | New attacking attempt. Ivan Toney - Brentford - shot with right foot from outside the box is saved in the right corner. Assist - Sergi Canós. | 
| 57' |  | Missed chance. Alen Halilovic - Birmingham City - shot with left foot from outside the box goes high. Assist - Neil Etheridge. | 
| 58' |  | Fouled by Christian Nørgaard - Brentford | 
| 58' |  | Lukas Jutkiewicz - Birmingham City - won a free kick in defence. | 
| 59' |  | Fouled by Ivan Sunjic - Birmingham City | 
| 59' |  | Sergi Canós - Brentford - won a free kick in defence. | 
| 60' |  | Substitution - Birmingham City. Jonathan Leko for Scott Hogan. | 
| 60' |  | Substitution - Birmingham City. Jon Toral for Alen Halilovic. | 
| 60' |  | Corner - Brentford. Conceded by Marc Roberts. | 
| 65' |  | Fouled by Mads Bech Sørensen - Brentford | 
| 65' |  | Jon Toral - Birmingham City - won a free kick in defence. | 
| 66' |  | Corner - Birmingham City. Conceded by Ethan Pinnock. | 
| 69' |  | Fouled by Christian Nørgaard - Brentford | 
| 69' |  | Jonathan Leko - Birmingham City - won a free kick in attack. | 
| 69' |  | Offside - Birmingham City. Jon Toral with a pass, however is in offside. | 
| 71' |  | Substitution - Brentford. Emiliano Marcondes for Mathias Jensen. | 
| 71' |  | Substitution - Brentford. Saman Ghoddos for Vitaly Janelt. | 
| 72' |  | Substitution - Birmingham City. Rekeem Harper for Jon Toral - injury. | 
| 73' |  | Fouled by Sergi Canós - Brentford | 
| 73' |  | Riley McGree - Birmingham City - won a free kick in defence. | 
| 73' |  | Offside - Birmingham City. Maxime Colin with a pass, however Jonathan Leko is in offside. | 
| 74' |  | Fouled by Ivan Sunjic - Birmingham City | 
| 74' |  | Ivan Toney - Brentford - won a free kick in attack. | 
| 76' |  | Shot blocked. Saman Ghoddos - Brentford - shot with right foot from outside the box is blocked. | 
| 77' |  | New attacking attempt. Bryan Mbeumo - Brentford - shot with the head from the centre of the box is saved in the right corner. Assist - Emiliano Marcondes. | 
| 77' |  | Corner - Brentford. Conceded by Neil Etheridge. | 
| 78' |  | Substitution - Brentford. Tariqe Fosu-Henry for Bryan Mbeumo. | 
| 81' |  | Fouled by Emiliano Marcondes - Brentford | 
| 81' |  | Lukas Jutkiewicz - Birmingham City - won a free kick in defence. | 
| 83' |  | Fouled by Christian Nørgaard - Brentford | 
| 83' |  | Ivan Sunjic - Birmingham City - won a free kick in defence. | 
| 86' |  | Substitution - Brentford. Marcus Forss for Sergi Canós. | 
| 90' |  | Substitution - Birmingham City. Sam Cosgrove for Lukas Jutkiewicz. | 
| 90' |  | Fouled by Riley McGree - Birmingham City | 
| 90' |  | Marcus Forss - Brentford - won a free kick in attack. | 
| 90+3' |  | Fouled by Ivan Toney - Brentford |