City took a huge step towards a third successive Carabao Cup final with a deserved 3-1 first leg semi-final win over Manchester United.
Bernardo opened the scoring before the 20-minute mark with a vicious drive into the top corner, before Riyad Mahrez doubled the advantage after the half hour when he rounded David De Gea for a simple finish.
And just five minutes later the game was put to bed when Kevin De Bruyne’s effort on goal after turning away from Phil Jones ricocheted into the net off the rapidly retreating Andreas Pereira.
Marcus Rashford pulled one back for United in the second half but the damage had already been done at Old Trafford as City cruised to a memorable and deserved Manchester derby win.
Relive the best bits of the action via the video above…