A stunning Bernardo Silva strike, plus further goals from Riyad Mahrez and an Andreas Pereira own goal earned City a deserved 3-1 win over Manchester United in the 2020 Carabao Cup semi-finals.
Guardiola’s men were three ahead inside a devastating 38-minute spell, with Marcus Rashford’s second half strike doing little to dampen the spirits in the Old Trafford away end.
Bernardo opened the scoring with an unstoppable drive from distance, before Riyad Mahrez rounded off a swift counter for number two after the half hour.
CITY+ | SUBSCRIBE TO ACCESS EXCLUSIVE CONTENT
And City put the result beyond doubt when Kevin De Bruyne’s effort on goal deflected into the net off Pereira after the Belgian had bamboozled the United defence with a cleverly disguised turn onto his left foot.
The first leg victory was crucial in helping Guardiola’s men reach a third successive Carabao Cup final, in which we would beat Aston Villa 2-1 in March 2020.
And CITY+ subscribers can enjoy the full 90 minutes from an Old Trafford triumph to remember via the video above…