| Thats all. Game finished. | ||
| 90' | Missed opportunity! Josh Wilson-Esbrand from Stoke City took a left-footed shot from outside the penalty area, but it sailed high and to the right after a free kick. Josh Wilson-Esbrand with the free kick. | |
| 90' | Bae Jun-Ho from Stoke City earned a free kick in an offensive position after being fouled by Jason Knight. | |
| 90' | Ben Pearson from Stoke City earned a free kick in an offensive position after being fouled by Marcus McGuane. | |
| 90' | Wouter Burger from Stoke City had a great opportunity but his header from the center of the box went wide to the left. The cross was delivered by Josh Wilson-Esbrand. Unfortunately, Burger's shot was off target. | |
| 90' | Marcus McGuane of Bristol City has been shown a yellow card for committing a foul. | |
| 90' | Bae Jun-Ho from Stoke City was awarded a free kick on the right flank after being fouled by Marcus McGuane. | |
| 90' | Offside call against Stoke City. Ben Pearson has been flagged for offside. Junior Tchamadeu is also caught offside. | |
| 87' | Substitution for Bristol City: George Tanner replaces Ross McCrorie. George Tanner is now on the field. | |
| 87' | Substitution for Stoke City: Ben Pearson comes on to replace Lewis Baker. | |
| 83' | Yu Hirakawa commits a foul on a Bristol City player. | |
| 83' | Ross McCrorie commits a foul on a Bristol City player. | |
| 81' | Substitution for Bristol City: Marcus McGuane comes on to replace Max Bird. Marcus McGuane is now on the field. | |
| 78' | A fresh offensive effort unfolds. Nahki Wells from Bristol City takes a right-footed shot from the left side of the penalty area, but it's successfully stopped. Nahki Wells has a shot on target. | |
| 77' | Corner awarded to Bristol City after a foul by Emre Tezgel. Emre Tezgel will take the corner kick. | |
| 77' | Another offensive play unfolds. Yu Hirakawa from Bristol City takes a right-footed shot from the center of the box, but it's expertly saved in the left corner. The assist came from Anis Mehmeti, who delivered a precise cross. Yu Hirakawa's shot was on target. | |
| 76' | Substitution for Stoke City: Emre Tezgel comes on to replace Ali Al-Hamadi. Emre Tezgel is now on the field. | |
| 76' | Ali Al-Hamadi from Stoke City has committed a foul. | |
| 73' | Goal! Bristol City leads 2-0 against Stoke City. Anis Mehmeti scores with a powerful right-footed volley from the right side of the penalty area, sending the ball into the top right corner following a corner kick. What a fantastic strike by Mehmeti! | |
| 70' | Yu Hirakawa commits a foul on a Bristol City player. | |
| 67' | Substitution for Stoke City: Lewis Koumas comes on to replace Ben Gibson. Lewis Koumas is now on the field. | |
| 67' | Substitution for Stoke City: Bae Jun-Ho comes on to replace Nathan Lowe. | |
| 66' | Stoke City has been called for offside. Nathan Lowe is positioned offside. Additionally, Josh Wilson-Esbrand is also offside. | |
| 61' | Substitution for Bristol City: George Earthy comes on to replace Scott Twine. | |
| 61' | Substitution for Bristol City: Yu Hirakawa is coming on to replace Mark Sykes. | |
| 61' | Substitution for Bristol City: Nahki Wells comes on to replace Sinclair Armstrong. | |
| 54' | Andrew Moran from Stoke City earned a free kick in the defensive area after being fouled by Zak Vyner. | |
| 53' | Ben Gibson of Stoke City has been shown a yellow card for committing a foul. | |
| 53' | Ben Gibson commits a foul for Stoke City. | |
| 52' | Nathan Lowe from Stoke City committed a foul. | |
| 51' | Andrew Moran from Stoke City was awarded a free kick in their defensive area due to a foul committed by Mark Sykes. | |
| 50' | Lewis Baker from Stoke City committed a foul. | |
| 49' | Missed opportunity! Rob Dickie from Bristol City attempted a header from just a few meters out, but it went wide of the goal. The assist came from Scott Twine, who delivered a well-placed cross. Robert Dickie's shot was off target. | |
| 48' | Anis Mehmeti from Bristol City was awarded a free kick on the left flank after being fouled by Andy Moran. | |
| 45' | Substitution for Stoke City: Junior Tchamadeu is coming on to replace Tatsuki Seko. | |
| 45' | The first half has concluded with Bristol City leading Stoke City 1-0. | |
| 45' | Lewis Baker from Stoke City commits a foul. | |
| 44' | Offside call against Stoke City. Michael Rose has been caught offside. Additionally, Josh Wilson-Esbrand is also flagged for offside. | |
| 40' | Haydon Roberts from Bristol City has been shown a yellow card for committing a foul. | |
| 40' | Ali Al-Hamadi from Stoke City earned a free kick on the right flank after being fouled by Hayden Roberts. | |
| 37' | Andrew Moran commits a foul for Stoke City. | |
| 35' | Missed opportunity. Lewis Baker from Stoke City took a right-footed shot from the middle of the penalty area, but it went wide of the goal. | |
| 32' | Stoke City is caught offside. Lewis Baker has been flagged for being in an offside position. Ali Ibrahim Al-Hamadi is also offside. | |
| 31' | Another offensive effort underway. Sinclair Armstrong from Bristol City takes a left-footed shot from outside the penalty area, but it's saved. Sinclair Armstrong's shot is on target. | |
| 24' | Michael Rose from Stoke City has been shown a yellow card for committing a foul. | |
| 24' | Michael Rose from Stoke City committed a foul. | |
| 23' | Offside call against Bristol City. Ross McCrorie has been flagged for offside. Robert Dickie is also in an offside position. | |
| 22' | Missed opportunity. Mark Sykes from Bristol City attempted a right-footed shot from the right side of the penalty area, but it sailed high and to the right of the goal. Mark Sykes' attempt goes off target. | |
| 19' | Jason Knight commits a foul on a Bristol City player. | |
| 18' | Missed opportunity! Max Bird from Bristol City took a left-footed shot from the left side of the penalty area, but it went wide of the target. | |
| 12' | Missed opportunity. Andrew Moran from Stoke City attempted a right-footed shot from within the six-yard box, but it went wide to the left. Andy Moran's shot was off target. | |
| 11' | Goal! Bristol City takes the lead with a score of 1-0 against Stoke City. Anis Mehmeti scores with a left-footed shot from close range, finding the center of the net. The assist comes from Mark Sykes. What a fantastic goal by Anis Mehmeti! | |
| 10' | Ali Al-Hamadi from Stoke City commits a foul. | |
| 9' | Ben Gibson from Stoke City earned a free kick in the defensive area after being fouled by Scott Twine. | |
| 8' | Another offensive push. Scott Twine from Bristol City takes a right-footed shot from the center of the box, but it’s saved. Scott Twine's attempt is on target. | |
| 6' | Mark Sykes from Bristol City committed a foul. | |
| 6' | Nathan Lowe's attempt on goal is denied. The Stoke City player fired a right-footed shot from the right side of the penalty area, but it was blocked. The assist came from Ali Al-Hamadi. Nathan Lowe's shot is thwarted. | |
| 2' | Stoke City is called for offside. Nathan Lowe has been caught in an offside position. Andy Moran is also flagged for offside. | |
| 90' | The second half has concluded with the final score: Bristol City 2, Stoke City 0. | |
| 90' | The fourth official has indicated that there will be 5 minutes of stoppage time. | |
| 73' | Corner awarded to Bristol City after Michael Rose allowed the ball to go out. | |
| 59' | The pause has ended. They are set to resume play. | |
| 57' | Match is currently on hold due to an injury to Nathan Lowe from Stoke City. | |
| 45' | The second half is underway with Bristol City leading Stoke City 1-0. | |
| 45' | The fourth official has indicated that there will be one minute of stoppage time. | |
| 42' | Corner kick awarded to Stoke City after Mark Sykes allowed the ball to go out of play. | |
| 36' | The pause has ended. They are set to resume play. | |
| 36' | Match is currently paused due to an injury to Nathan Lowe from Stoke City. | |
| 22' | The attempt is thwarted. Jason Knight from Bristol City fires a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Scott Twine. | |
| First Half starts. | ||