Check out our extended highlights from a sensational 3-2 comeback victory at Newcastle United.

This package is 10 minutes long – and it’s worth every second of your time.

It was an enthralling encounter that had everything – mesmeric football, glorious goals, heroic cameos and late drama.

The quite brilliant Bernardo Silva opened the scoring for us with a goal of true quality in a hugely entertaining first half.

Despite our dominance in that opening period, we went in behind courtesy of a quickfire double from Alexander Isak and Anthony Gordon.

NEWCASTLE V CITY | MATCH REPORT

It stayed that way until Kevin De Bruyne’s return to Premier League action after a five-month lay-off through injury.

It took him five minutes to level matters with a classy finish on the move and the iconic playmaker ensured all three points for Pep Guardiola’s men when he played in Oscar Bobb with a precision pass in injury time, the young starlet showing ice-cold composure to finish and send our away fans into delirium.

Click the video player above to watch the brilliant victory.