Enjoy the full 90 minutes of our FA Cup quarter-final win at Goodison Park...

City made it through to the FA Cup semi-final thanks to a 2-0 win at Everton, extending our unbeaten run away from home to a Club record 17 matches.

Ilkay Gundogan broke Everton’s stern resistance, heading home after Joao Virginia had pushed Aymeric Laporte’s effort onto the bar.

CITY+ | WATCH FULL-MATCH REPLAYS OF EVERY CITY GAME

And with a minute remaining, substitute Kevin De Bruyne sealed the victory with an emphatic finish.

Everton, organised and diligent, made life difficult for City, limiting us to just a few clear openings in the first half.

In fact, Everton came the closest to scoring in the opening period when Yerry Mina’s header was cleared off the line by Oleksandr Zinchenko.

But the second-half saw City play with more fluidity. Virginia brilliantly parried Raheem Sterling’s first-time effort around the post, before Phil Foden’s left-footed strike from distance whistled inches wide.

It looked as though Everton’s diligence would take the game to extra time – but with seven minutes left on the clock, we found a breakthrough.

Laporte burst forward, played a one-two with De Bruyne, and forced a fine save from Virginia, who parried the ball onto the bar – only for Ilkay Gundogan to follow up and head home.

And a few minutes later, De Bruyne’s powerful left-footed strike confirmed our safe passage into the last four.