In a tightly contested Championship encounter at St Andrew's, Birmingham City managed to snatch a vital point thanks to a last‑minute spot‑kick, courtesy of Demarai Gray, after the match was locked at 2‑2. The drama unfolded in the fifth minute of added time when a handball inside the penalty area prompted the referee to point to the spot. Gray stepped up with composure and slotted the ball home, ensuring the hosts left with a draw. The match had already delivered a roller‑coaster of moments.

Bristol City took the lead in the 85th minute through substitute Dom Ballard, who executed a spectacular flick with his back to goal, guiding Rio Cardines' cross over the on‑rushing goalkeeper. That strike put the Robins ahead, but Birmingham responded swiftly.

Earlier, Scott Twine gave Bristol an early advantage in the 33rd minute, finding the net after a well‑timed header that bounced back to him from a defensive challenge by Rob Dickie. Twine’s finish, a low drive from eight yards, marked the first time this season that the Blues had conceded a goal. However, Birmingham equalised just nine minutes later when Carlos Vicente struck from 12 yards, side‑footing the ball into the corner despite Sam Tickle’s best efforts after an Alex Cochrane cross. The second half saw both sides generate numerous chances.

Birmingham’s right‑back Bright Osayi‑Samuel produced a curling left‑footed effort that drifted close to the far post, while Twine again threatened, his angled drive sailing just wide. Bristol City’s Lorent Tolaj headed a free‑kick from Jason Knight’s delivery over the bar from a yard out, and Rob Dickie, after falling backwards, managed a header that comfortably cleared the crossbar.

Tomoki Iwata of Birmingham flashed a powerful volley that rattled the woodwork, while Bristol’s Joe Williams missed a golden opportunity, side‑footing a chance that could have put the visitors ahead. The Robins, however, continued to press, forcing Birmingham goalkeeper James Beadle into several saves. In the 54th minute, Twine forced Beadle’s first serious challenge of the half with a low, angled drive that required a quick reaction from the keeper.

Later, Tolaj headed wide from just two yards at the far post, and new signing Jed Wallace saw his rising piledriver palmed away by Beadle in a spectacular acrobatic save. Substitute Tomi Horvat, unmarked, forced Beadle into a one‑handed save after a toe‑poked effort from Lisav Eissat’s pass, showcasing Birmingham’s relentless attacking intent. Ballard’s earlier goal for Bristol was a bizarre flick: with his back to goal, he looped the ball over Beadle, adding to the drama.

Birmingham, refusing to relent, had a goal disallowed for off‑side when Jhon Solis appeared to steer home from a Cochrane corner in the 88th minute. Shortly after, Sam Greenwood’s thunderous strike was palmed away by the visitors. The climax arrived when a chaotic melee in the box produced a handball, prompting the referee to award a penalty. Gray, having already made his mark earlier, stepped up once more and calmly converted, sealing the 2‑2 draw and providing Birmingham with a point they desperately needed.

Post‑match reactions highlighted the contentious nature of several decisions. Birmingham midfielder Chris Davies expressed his frustration, saying, "I was furious and in disbelief to have that goal disallowed for Jhon Solis. I don’t think they even appealed, and it felt like a poor decision that could have been painful for us. The penalty, however, was deserved after we forced a handball in a melee, and we capitalised on it." Bristol City’s manager Michael Skubala was equally vocal about the officiating.

He noted, "The linesman awarded a handball for Jason Knight, yet Rob Atkinson headed the ball. It was a crazy decision that didn’t need to happen.

The referee has two angles – his and the linesman's – and the call was wrong. It was a frustrating afternoon because we did enough to win.

The earlier off‑side call on Solis was correct, but perhaps the environment affected the linesman’s judgment. Rob Atkinson’s header should have given us three points.

We created bigger chances, opened up their back line, and were the more threatening side." Overall, the match provided a vivid showcase of Championship intensity, with both teams demonstrating resilience, creativity, and a willingness to fight until the final whistle. Birmingham’s late penalty ensured they walked away with a point, while Bristol City can take pride in their attacking displays despite the draw. The game also served as a reminder of how pivotal refereeing decisions can be in shaping outcomes, leaving both camps reflecting on what might have been in a tightly fought contest.