Birmingham City extended their unbeaten run to eight games with two contrasting but equally excellent halves at Ashton Gate.
Goals from Scott Hogan, an Andi Weimann own goal and Lukas Jutkiewicz gave them a superb three points.
Here’s how Pep Clotet’s men rated.
Starting Formation : 4-4-2
Totally exposed for the opening goal. But after that despite pressure he rarely looked too troubled. Came for his crosses, munched the clock with his belly flops like an old pro. Also, great assist for the third goal.
Contributed well in attack during the first half but barely crossed the halfway line in the second and stuck manfully to his defensive task with most of the threat coming down his flank. Very, very solid.
Recovered well after a first minute howler. Seemed to win most balls that came into the Blues box as his team dropped deeper and deeper. Vindicated his recall.
Famara pulled on to his side to try and rough up the Chelsea youngster. He stood tall though, held his position and played an important part in a rearguard action.
Showed remarkable energy levels having played 120 minutes on Tuesday. So committed to his work repelling wave after wave of attack. Much more solid than in the last two.
Gave Jay Dasilva nightmares when he was able to run at him in space. Once again played a part in a goal, with his 23rd minute shot. Looked really dangerous in the first half, limited impact in the one way traffic of the second.
Covered miles and miles and miles. Worked hard to support counter attacks but his evening was largely spent choking up the middle.
Led a magnificent counter attack for the equaliser and remained magnificent throughout. His best game in a Blues shirt? Maybe. Certainly this season.
The rejuvenating powers of being 16-years-old meant Bellingham looked sharp, fresh and a constant threat to the Bristol City defence. Only a block on the line prevented his fourth goal of the season. Impressively diligent throughout.
Caught offside a few times – but no matter, at least Blues had someone making runs into dangerous areas. His striker’s instinct had him in the right place for the equaliser. Effectively a spectator in the second half.
When he wasn’t battling Williams and Baker he was looking for his strike partner Hogan – without too much luck. Virtually an auxiliary centre back during the second half. Until the dying seconds when somehow he had the energy reserves for a sweet, sweet finish.
HARDING (for Bela, 76) Performed his task well. 7
DEAN (for Hogan, 82) N/A
BOYD-MUNCE (for Bellingham, 89) N/A
Not used: Trueman, Concannon, Montero, Keita
BRISTOL CITY (4-1-4-1): Bentley; Hunt (Wells 58), Williams, Baker, Dasilva (Benkovic 58); Smith; Eliasson, Paterson, Massengo (Nagy 66), Weimann; Diedhiou. Not used: Wollacott, Henriksen, O’Dowda, Rowe.
*MOTM : Gardner
BRISTOL CITY: Paterson (1)
BLUES: Hogan (23), Weimann (OG, 30), Jutkiewicz (90+2)
THE REF: Keith Stroud
NEXT UP: Barnsley (a), Tuesday, February 12, kick-off 7.45pm