- Pep Guardiola into first English cup final after Manchester City win 5-3 on aggregate.
- Leroy Sane puts the visitors ahead on the night just before half time.
- Sergio Aguero makes it 4-1 on aggregate on 50 minutes.
- Marlon Pack pulls one back for the home side.
- Aden Flint levels in stoppage time from close range.
- Kevin de Bruyne nets late winner on the night.
- City to face Arsenal or Chelsea in Carabao Cup final on 25 February.
Quite an evening in the Carabao Cup once again.
Manchester City are into the final, with Pep Guardiola seeking his first major trophy in England. Credit to Bristol City, who gave it their all over the 180 minutes, but their attention can now turn to winning promotion from the Championship.
I hope you have enjoyed our live coverage of this semi-final. We'll be back tomorrow with the second leg of the other game between Arsenal and Chelsea, but until then it's goodbye.
Full time: Bristol City 2-3 Manchester City - City win 5-3 on aggregate
Well, well. Manchester City are into their first major cup final under Pep Guardiola but not without a fright against Bristol City. It was another fine game between these two but City strike late in both ties to secure their passage to Wembley. They will face Arsenal or Chelsea in the Carabao Cup final on 25 February.
GOAL! Bristol City 2-3 Manchester City (Kevin de Bruyne)
Silva and Sane combine to set up De Bruyne who all alone gives City the win on the night.
GOAL! Bristol City 2-2 Manchester City (Aden Flint)
Flint turns in from five yards and the Robins need one to force extra time. They couldn't, could they?
Five added minutes at Ashton Gate. Few incidents here or there, but not sure that is necessary.
Marlon Pack celebrates pulling one back for Bristol City.
Kevin de Bruyne picks up another man-of-the-match award. City strolling towards victory,
This game has descended into a bit of a cake-walk for Man City and they can afford to bring off Sergio Aguero, as Ilkay Gundogan replaces him for the final eight minutes.
Fifteen minutes to go and this Bristol City comeback hasn't come alive yet.
Kyle Walker is down having treatment on a head blow suffering during a high challenge. Danilo is being readied so this is the end of his evening. Diedhiou caught him nastily with a stray elbow, no intent, but it is a really hard forearm smash.
And here comes the celebration gif.
GOAL! Bristol City 1-2 Manchester City (Marlon Pack)
Just something to shout about for Bristol City or a goal which keeps them alive in this tie?
A cross from the right is allowed to come all the way through to Pack who heads it back where it came across Bravo and in.
If nothing else, something for the home faithful to shout about. Could have done with it about 20 minutes ago mind.
Sergio Aguero celebrates sweeping Man City into an unassailable lead.
Surely the footballer of the year prize is all-but his?
GOAL! Bristol City 0-2 Manchester City (Sergio Aguero)
Goodnight Bristol City, their dream is over.
A sweeping City counterattack sees Kevin de Bruyne feed Aguero who steadies himself and finds the far corner.
Pep Guardiola is off to his first English cup final. City home and hosed now.
Man City celebrate taking the lead on the night.
Two changes for Bristol City. Liam Walsh and Hörður Magnússon are off, replaced by Nathan Baker and Famara Diédhiou on.
And the second half is under way.
Pep Guardiola will be the happier of the two managers at half time.
Half time: Bristol City 0-1 Manchester City - City lead 3-1 on aggregate
That has probably done the job for Man City, with Leroy Sane's goal likely to be enough to take them through.
Bristol City had been competitive for the most part but a horror of an error inside their own penalty area sees their Wembley dream all but extinguished.
GOAL! Bristol City 0-1 Manchester City (Leroy Sane)
The Championship side commit the cardinal sin of presenting the ball back to City in their own box and they pay the ultimate punishment.
Hordur Magnusson fails to clear his lines on the edge of the box and after coming under pressure from Bernardo Silva, it falls to Leroy Sane to sweep home.
Bristol City now need to score two unanswered goals to take this game into extra time.
Sergio Aguero with a volley which goes well wide after a half-cleared corner. Kevin de Bruyne having a lot of efforts on goal from range, but Bristol City at the moment getting bodes in the way.
Aden Flint flicks on a long throw by Bravo collects the ball with relative ease. Get through to half time must be the message now from Lee Johnson, whose side have improved as the half as progressed.
Brownhill gets into a crossing position for Bristol City but Bravo comes and claims the ball. Better from the home side, who have just slowed the City onslaught.
Luke Steele gets down well to keep out David Silva's low drive. Bristol City not really got going tonight. Ma City having it all their own way.