| Thats all. Game finished. | ||
| 90+5' | Second Half ended - Bristol City 2, Luton Town 0. | |
| 90+5' | Corner - Luton Town. Conceded by Timm Klose. | |
| 90+5' | Shot blocked. Gabriel Osho - Luton Town - shot with left foot from the left side of the box is blocked. Assist - Sonny Bradley. | |
| 90+4' | Corner - Luton Town. Conceded by Robert Atkinson. | |
| 90+4' | New attacking attempt. Gabriel Osho - Luton Town - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - James Bree. | |
| 90+2' | Missed chance. Gabriel Osho - Luton Town - shot with left foot from the centre of the box missed after corner. | |
| 90+1' | Corner - Luton Town. Conceded by Joe Williams. | |
| 90' | Kal Naismith - Bristol City - won a free kick in defence. | |
| 90' | Fouled by Admiral Muskwe - Luton Town | |
| 89' | Substitution - Bristol City. Andy King for Andreas Weimann. | |
| 88' | Robert Atkinson - Bristol City - won a free kick in defence. | |
| 88' | Fouled by Sonny Bradley - Luton Town | |
| 87' | Corner - Luton Town. Conceded by Jay Dasilva. | |
| 87' | Missed chance. Gabriel Osho - Luton Town - shot with the head from the centre of the box missed to the left. Assist - Luke Freeman with a cross after corner. | |
| 87' | Corner - Luton Town. Conceded by Zak Vyner. | |
| 87' | Shot blocked. Admiral Muskwe - Luton Town - shot with left foot from the centre of the box is blocked. Assist - Elijah Adebayo. | |
| 86' | Corner - Luton Town. Conceded by Kal Naismith. | |
| 86' | Substitution - Luton Town. Elliot Morgan Thorpe for Allan Campbell. | |
| 82' | Offside - Bristol City. Joe Williams with a pass, however Chris Martin is in offside. | |
| 81' | Missed chance. James Bree - Luton Town - shot with right foot from outside the box is very close to the goal from a free kick. | |
| 81' | Substitution - Bristol City. Timm Klose for Alex Scott. | |
| 80' | Fouled by Zak Vyner - Bristol City | |
| 80' | Elijah Adebayo - Luton Town - won a free kick in attack. | |
| 79' | Substitution - Luton Town. Cameron Jerome for Carlton Morris. | |
| 78' | Missed chance. Elijah Adebayo - Luton Town - shot with the head from the centre of the box missed. Assist - Amari'i Bell with a cross. | |
| 76' | Fouled by Chris Martin - Bristol City | |
| 76' | Amari'i Bell - Luton Town - won a free kick on the left wing. | |
| 76' | Substitution - Bristol City. Joe Williams for Tommy Conway. | |
| 76' | Substitution - Bristol City. Chris Martin for Nahki Wells. | |
| 75' | Fouled by Andreas Weimann - Bristol City | |
| 75' | Amari'i Bell - Luton Town - won a free kick in defence. | |
| 74' | Missed chance. Jordan Clark - Luton Town - shot with left foot from the centre of the box goes high. Assist - Elijah Adebayo. | |
| 71' | New attacking attempt. Sonny Bradley - Luton Town - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Amari'i Bell. | |
| 69' | Kal Naismith - Bristol City - won a free kick in defence. | |
| 69' | Fouled by Sonny Bradley - Luton Town | |
| 67' | Luke Freeman - Luton Town - receive yellow card. | |
| 67' | Sonny Bradley - Luton Town - receive yellow card. | |
| 67' | Andreas Weimann - Bristol City - receive yellow card. | |
| 67' | Mark Sykes - Bristol City - receive red card. | |
| 65' | Luke Freeman - Luton Town - won a free kick in attack. | |
| 65' | Fouled by Mark Sykes - Bristol City | |
| 61' | Nahki Wells - Bristol City - receive yellow card. | |
| 58' | Han-Noah Massengo - Bristol City - won a free kick on the right wing. | |
| 58' | Fouled by Carlton Morris - Luton Town | |
| 56' | Shot blocked. Nahki Wells - Bristol City - shot with the head from the centre of the box is blocked. Assist - Alex Scott with a cross. | |
| 56' | Corner - Bristol City. Conceded by Sonny Bradley. | |
| 56' | Shot blocked. Jay Dasilva - Bristol City - shot with right foot from the centre of the box is blocked. Assist - Andreas Weimann. | |
| 54' | Missed chance. Andreas Weimann - Bristol City - shot with left foot from the centre of the box goes high. Assist - Nahki Wells. | |
| 53' | New attacking attempt. Tommy Conway - Bristol City - shot with left foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Jay Dasilva. | |
| 52' | Mark Sykes - Bristol City - won a free kick on the right wing. | |
| 52' | Fouled by Luke Freeman - Luton Town | |
| 51' | Missed chance. Mark Sykes - Bristol City - shot with right foot from the left side of the box goes high after corner. | |
| 50' | Corner - Bristol City. Conceded by Sonny Bradley. | |
| 49' | Mark Sykes - Bristol City - won a free kick in defence. | |
| 49' | Fouled by Jordan Clark - Luton Town | |
| 45' | Substitution - Luton Town. Luke Freeman for Cauley Woodrow. | |
| 45' | Substitution - Luton Town. Jordan Clark for Daniel Potts. | |
| 45' | Substitution - Luton Town. Admiral Muskwe for Reece Burke. | |
| 45' | Second Half starts Bristol City 2, Luton Town 0. | |
| 45+2' | First Half ended - Bristol City 2, Luton Town 0. | |
| 44' | Fouled by Cauley Woodrow - Luton Town | |
| 44' | Daniel Bentley - Bristol City - won a free kick in defence. | |
| 43' | Fouled by Alex Scott - Bristol City | |
| 43' | Allan Campbell - Luton Town - won a free kick on the left wing. | |
| 42' | Corner - Bristol City. Conceded by Allan Campbell. | |
| 41' | Corner - Bristol City. Conceded by Daniel Potts. | |
| 39' | Missed chance. Elijah Adebayo - Luton Town - shot with the head from the centre of the box goes high. Assist - James Bree with a cross after corner. | |
| 39' | Corner - Luton Town. Conceded by Kal Naismith. | |
| 36' | Corner - Bristol City. Conceded by Gabriel Osho. | |
| 36' | Shot blocked. Han-Noah Massengo - Bristol City - shot with right foot from outside the box is blocked. Assist - Tommy Conway. | |
| 34' | Nahki Wells - Bristol City - won a free kick on the left wing. | |
| 34' | Fouled by James Bree - Luton Town | |
| 31' | Shot blocked. Tommy Conway - Bristol City - shot with right foot from outside the box is blocked. Assist - Nahki Wells. | |
| 30' | Zak Vyner - Bristol City - won a free kick in defence. | |
| 30' | Fouled by Elijah Adebayo - Luton Town | |
| 29' | Gabriel Osho - Luton Town - won a free kick in defence. | |
| 29' | Fouled by Nahki Wells - Bristol City | |
| 27' | Goal! Bristol City 2, Luton Town 0. Tommy Conway - Bristol City - shot with right foot from few metres to the centre of the goal. Assist - Andreas Weimann. | |
| 25' | Fouled by Elijah Adebayo - Luton Town | |
| 25' | Andreas Weimann - Bristol City - won a free kick in defence. | |
| 24' | Fouled by Alex Scott - Bristol City | |
| 24' | Elijah Adebayo - Luton Town - won a free kick in attack. | |
| 20' | Offside - Bristol City. Jay Dasilva with a pass, however Nahki Wells is in offside. | |
| 19' | Fouled by Cauley Woodrow - Luton Town | |
| 19' | Alex Scott - Bristol City - won a free kick in defence. | |
| 16' | Missed chance. Elijah Adebayo - Luton Town - shot with right foot from outside the box is close, but missed to the left. Assist - Carlton Morris. | |
| 15' | Kal Naismith - Bristol City - won a free kick in defence. | |
| 15' | Fouled by Elijah Adebayo - Luton Town | |
| 8' | Shot blocked. Han-Noah Massengo - Bristol City - shot with left foot from outside the box is blocked. Assist - Zak Vyner. | |
| 7' | Fouled by Reece Burke - Luton Town | |
| 7' | Andreas Weimann - Bristol City - won a free kick in defence. | |
| 6' | Fouled by Mark Sykes - Bristol City | |
| 6' | Amari'i Bell - Luton Town - won a free kick in defence. | |
| 5' | Goal! Bristol City 1, Luton Town 0. Nahki Wells - Bristol City - shot with right foot from the centre of the box to the right corner. Assist - Alex Scott with a through ball. | |
| 1' | Sonny Bradley - Luton Town - won a free kick in defence. | |
| 1' | Fouled by Nahki Wells - Bristol City | |
| 1' | Kal Naismith - Bristol City - won a free kick in defence. | |
| 1' | Fouled by Elijah Adebayo - Luton Town | |
| First Half starts. | ||