Manchester City needed late goals from Ilkay Gundogan and Kevin de Bruyne to secure a 2-0 win over Everton to reach the FA Cup semifinals on Saturday.
The victory keeps City's quadruple hopes alive this season as they managed to break Everton's defensive shape late on and Pep Guardiola has now guided City to the FA Cup semifinals for a third season in a row.
Despite City's dominance of possession, there was a lack of goalscoring opportunities from both teams in the first half.
Everton came closest to breaking the deadlock just before the break when Oleksandr Zinchenko cleared Yerry Mina's header off the line from a corner.
Raheem Sterling had the best opportunity to score before the hour mark but Joao Virginia produced a stunning save to deny him from close range.
Phil Foden went close after 67 minutes but his strike from outside of the area went narrowly wide. City finally broke Everton's resistance after 84 minutes when Gundogan reacted quickest inside the area after Aymeric Laporte's shot came off the crossbar.
De Bruyne grabbed a second on the counter attack on 90 minutes to wrap up the win.