Match ends, Manchester City 2, Fulham 0.
Spanish teenager Brahim Diaz scored his first senior goals for Manchester City as the holders eased past Fulham to reach the Carabao Cup quarter-finals.
Diaz, 19, put a much-changed City side ahead when his shot deflected in off Fulham striker Aleksandar Mitrovic.
The Spain Under-21 international added the second after half-time, guiding in after Gabriel Jesus hit the post.
Pep Guardiola's side will play at either Leicester City or Southampton in the last eight in December.
The fourth-round tie at King Power Stadium has been rearranged for Tuesday, 27 November after it was postponed following Saturday's helicopter crash which killed Leicester owner Vichai Srivaddhanaprabha and four others.
More to follow.
Match ends, Manchester City 2, Fulham 0.
Second Half ends, Manchester City 2, Fulham 0.
Offside, Fulham. Cyrus Christie tries a through ball, but Jean Michael Seri is caught offside.
Corner, Fulham. Conceded by Vincent Kompany.
Attempt blocked. Aleksandar Mitrovic (Fulham) left footed shot from the centre of the box is blocked. Assisted by Ryan Sessegnon.
Substitution, Fulham. Cyrus Christie replaces Luciano Vietto.
Corner, Manchester City. Conceded by Denis Odoi.
Attempt blocked. Gabriel Jesus (Manchester City) left footed shot from the centre of the box is blocked. Assisted by Leroy Sané.
Attempt missed. Leroy Sané (Manchester City) left footed shot from a difficult angle on the left misses to the right. Assisted by Danilo with a cross.
Leroy Sané (Manchester City) wins a free kick on the left wing.
Foul by Timothy Fosu-Mensah (Fulham).
Delay over. They are ready to continue.
Substitution, Manchester City. Claudio Gomes replaces Kevin De Bruyne because of an injury.
Delay in match Kevin De Bruyne (Manchester City) because of an injury.
Attempt missed. John Stones (Manchester City) header from the right side of the box misses to the right. Assisted by Oleksandr Zinchenko following a corner.
Corner, Manchester City. Conceded by Ryan Sessegnon.
Substitution, Fulham. Floyd Ayité replaces André Schürrle.
Vincent Kompany (Manchester City) is shown the yellow card for a bad foul.
Foul by Vincent Kompany (Manchester City).
Aleksandar Mitrovic (Fulham) wins a free kick in the defensive half.
Attempt blocked. Oleksandr Zinchenko (Manchester City) left footed shot from outside the box is blocked. Assisted by Leroy Sané.
Fabian Delph (Manchester City) wins a free kick in the attacking half.
Foul by Tom Cairney (Fulham).
Substitution, Manchester City. Riyad Mahrez replaces Brahim Diaz.
Foul by Fabian Delph (Manchester City).
Tom Cairney (Fulham) wins a free kick in the defensive half.
Corner, Manchester City. Conceded by Maxime Le Marchand.
Attempt blocked. Gabriel Jesus (Manchester City) left footed shot from the centre of the box is blocked. Assisted by Leroy Sané.
Leroy Sané (Manchester City) wins a free kick on the left wing.
Foul by Denis Odoi (Fulham).
Hand ball by Gabriel Jesus (Manchester City).
Substitution, Fulham. Maxime Le Marchand replaces Tim Ream.
Foul by Vincent Kompany (Manchester City).
Luciano Vietto (Fulham) wins a free kick in the defensive half.
Attempt blocked. Gabriel Jesus (Manchester City) header from the centre of the box is blocked. Assisted by Kevin De Bruyne with a cross.
Corner, Manchester City. Conceded by Denis Odoi.
Goal! Manchester City 2, Fulham 0. Brahim Diaz (Manchester City) left footed shot from the centre of the box to the top left corner.
Attempt saved. Gabriel Jesus (Manchester City) right footed shot from the left side of the six yard box is saved in the bottom right corner. Assisted by Leroy Sané.
Foul by Leroy Sané (Manchester City).
Timothy Fosu-Mensah (Fulham) wins a free kick in the defensive half.