Adam Randell's thumping 96th-minute header denied promotion-chasing Middlesbrough a much-needed home victory as Bristol City escaped the Riverside with a 1-1 draw that dramatically altered the mood on Teesside. For 25 second-half minutes, Leo Castledine's first goal for Boro looked set to haul Kim Hellberg's side back on track in the race for automatic promotion, only for a single late corner to flip the narrative.
Middlesbrough dominated possession and chances, but their failure to kill the game was punished when Randell powered in City’s first effort on target deep into the sixth minute of added time. The result extends Boro’s winless run at home to four matches and trims further momentum from their top-two push, even though they remain two points clear of Millwall before the Lions host struggling Blackburn later on Saturday. For Bristol City, it ends a four-game losing streak and provides a morale-boosting point that manager Gerhard Struber said felt "like a win."
Boro Control Possession but Fail to Find Early Breakthrough
The pattern was established almost immediately. Middlesbrough, urged on by a restless home crowd aware of their side's faltering home form, seized control of the ball and rarely let it go. Hellberg’s team circulated possession confidently, probing for gaps in a Bristol City back line that dropped into a five whenever the hosts advanced. With around 70% of the ball before the break, Boro spent most of the first half camped in the visitors’ half.