Hull City beat Bristol City 3-2 in a match that produced an extraordinary volume of activity across its ninety minutes, with both sides contributing to a contest that rarely settled into any sustained rhythm.
Bristol City drew first blood when Oliver McBurnie converted in the 24th minute, and Rob Atkinson extended their advantage nine minutes later. Hull pulled one back through Ross McCrorie just before the interval, leaving themselves with ground to recover.
The second half opened with Hull equalising immediately through Lewis Koumas, though Liam Millar's effort and Emil Riis's strike in the 50th minute complicated the scoresheet further as both sides continued to exchange blows. The substitution activity from the 65th minute onwards suggested both managers sensed the game needed reshaping, with Matty Jacob, Kieran Dowell, Sinclair Armstrong and Mark Sykes all entering the fray.
Dowell made an immediate contribution after coming on, and Toby Collyer's involvement across two separate moments in the 76th and 81st minutes indicated Hull were pressing to settle matters. Delano Burgzorg added further momentum, and Regan Slater wrapped the result up with three minutes remaining.
Bristol City will reflect on surrendering a two-goal lead, having done the hard work of establishing command early. Hull deserve credit for their persistence, recovering from a deficit and then managing the closing stages with enough composure to collect all three points.
Recap generated from the event timeline. Editorial team review by request. How we use AI.