- Bobby Reid penalty puts Bristol City into half-time lead .
- Kevin de Bruyne thrashes home equaliser after the break.
- Substitute Sergio Aguero heads home winner in 92nd minute.
- Four-time winners Manchester City eyeing an unprecedented quadruple.
- Chelsea and Arsenal meet in first leg of second semi-final at Stamford Bridge on Wednesday [10 January].
Sergio Aguero heads a late winner for Manchester City.
These two sides will reconvene in a fortnight's time when Bristol City host Manchester City in the second leg, knowing they must beat the Premier League leaders to stand any chance of progressing.
Well that brings an end to our rocky coverage of the Carabao Cup. Apologies for those of you who were affected by our technical problems.
But we should be back up to full speed tomorrow night when Chelsea and Arsenal go head-to-head in the first leg of the second semi-final at Stamford Bridge. Join us for that but until next time, goodbye.
Full time: Manchester City 2-1 Bristol City
So Manchester City put one foot in the Carabao Cup final after beating Bristol City in a thrilling first leg of this semi-final, but this tie is far from over.
Thank was thanks to Bobby Reid's first half penalty which puts the Robins ahead at the break.
Kevin de Bruyne levelled and just as City looked destined to take a draw into the second leg at Ashton Gate, substitute Sergio Aguero headed home to grab a stoppage time win.
GOAL! Manchester City 2-1 Bristol City (Sergio Aguero)
Heartbreak for Bristol City as Man City complete the second half turnaround. Sergio Aguero has done nothing since he came on by he beats Frank Fielding to Bernardo Silva's cross to flick home.
Three added minutes. City come again.
Bristol City looking the more likely now as we approach the closing minutes. Man City looking very, very human here. Average even.
John Stones and Eliquim Mangala have been so sloppy tonight and they're exposed again as Bobby Reid pick-pockets the latter and runs down some valuable seconds. Bristol City camped on the edge of their own box but the red seas is yet to part.
De Bruyne does dart through but his effort is deflected behind. City have had a habit of late goals this season; can they produce another one?
City desperation summed up as Claudio Bravo comes fully 40 yards out of his goal to control the ball but his attempted clearance balloons into the air. It is like the hosts don't know there is a second leg.....
It comes to nothing but Bristol City keep the ball in the City half. This has been a heroic and brave display from the Robins.
Into the last 10 minutes at the Etihad. City are pushing hard in order to take a lead to Ashton Gate. But the Robins have a corner....
Frank Fielding makes a smart near-post save to keep out Sterling.
Guardiola sends for Sergio Aguero and he attempts to find this late winner. Bristol City have faded in an attacking sense since the goal it must be said.
Kevin de Bruyne celebrated drawing City level on the night and in the tie.
Bobby Reid slots home penalty for Championship Bristol City.
Apologies, but owing to a few technical problems in the IBT system we have been unable to update this live blog for the last 54 minutes. But we appear to be back on track and should be able to bring you the conclusion of this fascinating game....
The Premier League leaders pressing hard for this opening goal as we reach the half-way point in this opening hour of the tie. Bristol City a bit clumsy at the back but doing enough at the moment.
Fielding first turns away Sane's cross before Flint finds De Bruyne on the edge of his own box and the Robins 'keepers push the ball over the bar. Handing the ball back to a team who have scored 70 goals already this season is not wise.
Corner for Bristol City. Impressive opening quarter from the visitors. But the opportunity is wasted and the hosts have the ball back.
Man City fans not happy with the amount of tackles referee Anthony Taylor is allowing to go without punishment, and to frustrate them further Bristol city win a free-kick from a rather tame foul.
Against the Robins win the second ball but a sliced shot from Paterson sees the attack curtailed.
Bristol City test Claudio Bravo as Joe Bryan rampages forward and tests the ex-Barcelona 'keeper with a near-post effort which is beaten away. Paterson tries to keep the attack alive by pulling the loose ball back but Mangala clears.
City turning the screw now as Bernardo Silva's shot is deflected towards goal but it hits the side-netting rather than the back of Fielding's goal.
Half a chance for Bristol City as Paterson's shot from a half-cleared throw-in is blocked by Mangala. City break straight away and have a four on two but waste the opportunity. Fair to say the hosts look a bit sloppy.
Aden Flint wins the first battle with Raheem Sterling. The England man has his back to goal and though he does turn away, the Robins defender blocks his attempted pass.
Though the VAR was in use last night in the Brighton-Crystal Palace FA Cup tie and will be used when in both legs of the other semi-final between Chelsea and Arsenal, the ties between the two City's will be without technology.
That is because Bristol City's Ashton Gate is not technically ready to be used in that capacity, meaning the VAR won't be used for either leg; which seems the fair way to do it.