After an unexciting 80 minutes, Gundogan finally scored with a diving header after Virginia’s initial smart save from Laporte to give City the lead.
With Everton pressing in search of an equaliser, De Bruyne doubled City’s lead to book a place for them in the FA Cup semi-final for the third consecutive season.
Down the other end, Richarlison went the closest for Everton but couldn’t find the net, leaving City 2-0 winners at Goodison Park.
City hopes of four trophies are still alive, despite coach Guardiola constantly reminding his players to take one game at a time.
Their next game will be against Leicester City in the premier league before facing Borussia Dortmund in the Champions League.
Everton on the other hand remain in pursuit of the European spots in the Premier League, as they play Crystal Palace next in premier league.