SUB: Ivan Cavaleiro (for Carvalho 88’) N/R, The former Wolves man was brought on for the final minutes of the game. AFP
MANCHESTER CITY RATINGS: Zack Steffen – 6, The American shotstopper continued a stint in goal in the FA Cup, couldn’t do anything about Fulham’s first but needed to do much better with Kebano’s long range shot, which rebounded into Carvalho’s path and didn’t look all that comfortable. PA
Kyle Walker – 6, Dealt with Kebano on the wing well. Booked. Getty Images
John Stones – 7, Outbustled his opponents to rise and produce a glancing header to quickly put Man City on the path to victory. In control and had a whopping 86 passes by the full-time whistle. Reuters
Nathan Ake – 7, A solid display by the defender who didn’t do much wrong and handled Fulham well. AP Photo
Joao Cancelo – 6, Skied a shot but unable to dominate and control play like he has on other occasions this season. Getty Images
Fernandinho – 6, The 36-year-old grew much more confident as City found their footing and produced several tackles and interceptions to break up Fulham’s play. AP Photo
Kevin de Bruyne – 7, Some De Bruyne magic once again after beating Adarabioyo to run into the box and selflessly find Mahrez to make it 4-1. Didn’t stop working throughout. Reuters
Ilkay Gundogan – 7, Made no mistake equalising for his side just minutes after Fulham’s opener and nearly had his second when the German met Fernandinho’s looping ball in the box but blazed over the crossbar. Reuters
Riyad Mahrez – 7, Selfless in leaving the ball for Gundogan as Cancelo helped the ball back across the goalmouth. Netted a goal of his own when he beat Gazzaniga from the penalty spot. Reuters
Phil Foden – 6, Did great work in the buildup for Gundogan’s equaliser but was largely off the pace in the first half. Forced Gazzaniga into a low stop in the second half. Getty Images
Jack Grealish – 6, Brought down in the box and awarded a penalty to make it 3-1 and but most of his dribbles came to nothing. Getty Images
SUB: Raheem Sterling (for De Bruyne 68’) – 6, Needed to do much better with his freekick, which he failed to hit with any kind of conviction. AP Photo
SUB: Oleksandr Zinchenko (for Cancelo 67’) – 6, The Ukrainian did what he needed to do for City to see out the game. AP Photo
SUB: Liam Delap (for Grealish 77’) – 6, The youngster hopefully looked towards the linesman as he found the back of the net in the 90th minute but was unsurprised to see the goal disallowed. Getty Images
SUB: James McAtee (for Mahrez 78’) – 6, Won a freekick seconds after coming off the bench and looked lively. Reuters
SUB: Bernardo Silva (for Foden 78’) – 6, A late run out for Silva as City had the game under control. PA
FULHAM RATINGS: Paulo Gazzaniga – 6, Had no chance with Mahrez’s penalty but not really at fault for any of City’s goals. AFP
Neco Williams – 6, No tougher debuts for the Liverpool loanee than playing Man City but did well. Getty Images
Tosin Adarabioyo – 6, Needed to do much better marking John Stones, who beat him in the air to convert City’s second of the game. PA
Tim Ream – 6, Put in a crucial header as Ake’s misdirected header looked to be an easy tap in for Foden. Unfortunate to get a touch on Mahrez’s wide shot for City’s fourth. Getty Images
Joe Bryan – 6, Gave a soft penalty away when he fouled Grealish in the box and kept busy on the wing with a few clearances to his name. AFP
Nathaniel Chalobah – 6, Clashed heads with Ake in the first half but able to continue and was a much-needed player in the centre to break up play. Getty Images
Harrison Reed – 6, Did well to win the ball back but then disastrously overhit a pass to his defender that set Man City up for another goal. Getty Images
Harry Wilson – 6, Provided a great ball for Fulham to take the lead in the opening minutes and some moments of creativity in the first half. PA
Fabio Carvalho – 7, Stunned the Ethiad Stadium by slotting home after four minutes to put the Championship side ahead. Could have had his second against the Premier League giants when the ball rebounded into his path. Getty Images
Neeskens Kebano – 6, Forced Steffan into action with a decent shot, which the City goalkeeper was only able to push into the path of Carvalho. Getty Images
Aleksandar Mitrovic – 7, Fulham’s top goalscorer produced a moment of absolute quality when he played in Wilson with a beauty of a ball over the top of City’s defence and so nearly had his 29th of the season when his turning shot went just wide. Reuters
SUB: Jean Michael Seri (For Reed 67’) – 6, Put in a few tackles but at a disadvantage coming on with Fulham 4-1 down. Getty Images
SUB: Anthony Knockaert (for Kebano 67’) – 5, The former Brighton winger was unable to get a grip on the game and largely ineffective. Reuters
SUB: Rodrigo Muniz Carvalho (for Wilson 75’) – 5, A pretty anonymous display from the bench. PA
SUB: Tom Cairney (for Mitrovic 75’) – 5, Shot just wide seconds after coming on as Fulham looked to finish the game with some fight. AFP
SUB: Ivan Cavaleiro (for Carvalho 88’) N/R, The former Wolves man was brought on for the final minutes of the game. AFP
MANCHESTER CITY RATINGS: Zack Steffen – 6, The American shotstopper continued a stint in goal in the FA Cup, couldn’t do anything about Fulham’s first but needed to do much better with Kebano’s long range shot, which rebounded into Carvalho’s path and didn’t look all that comfortable. PA
Kyle Walker – 6, Dealt with Kebano on the wing well. Booked. Getty Images
John Stones – 7, Outbustled his opponents to rise and produce a glancing header to quickly put Man City on the path to victory. In control and had a whopping 86 passes by the full-time whistle. Reuters
Nathan Ake – 7, A solid display by the defender who didn’t do much wrong and handled Fulham well. AP Photo
Joao Cancelo – 6, Skied a shot but unable to dominate and control play like he has on other occasions this season. Getty Images
Fernandinho – 6, The 36-year-old grew much more confident as City found their footing and produced several tackles and interceptions to break up Fulham’s play. AP Photo
Kevin de Bruyne – 7, Some De Bruyne magic once again after beating Adarabioyo to run into the box and selflessly find Mahrez to make it 4-1. Didn’t stop working throughout. Reuters
Ilkay Gundogan – 7, Made no mistake equalising for his side just minutes after Fulham’s opener and nearly had his second when the German met Fernandinho’s looping ball in the box but blazed over the crossbar. Reuters
Riyad Mahrez – 7, Selfless in leaving the ball for Gundogan as Cancelo helped the ball back across the goalmouth. Netted a goal of his own when he beat Gazzaniga from the penalty spot. Reuters
Phil Foden – 6, Did great work in the buildup for Gundogan’s equaliser but was largely off the pace in the first half. Forced Gazzaniga into a low stop in the second half. Getty Images
Jack Grealish – 6, Brought down in the box and awarded a penalty to make it 3-1 and but most of his dribbles came to nothing. Getty Images
SUB: Raheem Sterling (for De Bruyne 68’) – 6, Needed to do much better with his freekick, which he failed to hit with any kind of conviction. AP Photo
SUB: Oleksandr Zinchenko (for Cancelo 67’) – 6, The Ukrainian did what he needed to do for City to see out the game. AP Photo
SUB: Liam Delap (for Grealish 77’) – 6, The youngster hopefully looked towards the linesman as he found the back of the net in the 90th minute but was unsurprised to see the goal disallowed. Getty Images
SUB: James McAtee (for Mahrez 78’) – 6, Won a freekick seconds after coming off the bench and looked lively. Reuters
SUB: Bernardo Silva (for Foden 78’) – 6, A late run out for Silva as City had the game under control. PA
FULHAM RATINGS: Paulo Gazzaniga – 6, Had no chance with Mahrez’s penalty but not really at fault for any of City’s goals. AFP
Neco Williams – 6, No tougher debuts for the Liverpool loanee than playing Man City but did well. Getty Images
Tosin Adarabioyo – 6, Needed to do much better marking John Stones, who beat him in the air to convert City’s second of the game. PA
Tim Ream – 6, Put in a crucial header as Ake’s misdirected header looked to be an easy tap in for Foden. Unfortunate to get a touch on Mahrez’s wide shot for City’s fourth. Getty Images
Joe Bryan – 6, Gave a soft penalty away when he fouled Grealish in the box and kept busy on the wing with a few clearances to his name. AFP
Nathaniel Chalobah – 6, Clashed heads with Ake in the first half but able to continue and was a much-needed player in the centre to break up play. Getty Images
Harrison Reed – 6, Did well to win the ball back but then disastrously overhit a pass to his defender that set Man City up for another goal. Getty Images
Harry Wilson – 6, Provided a great ball for Fulham to take the lead in the opening minutes and some moments of creativity in the first half. PA
Fabio Carvalho – 7, Stunned the Ethiad Stadium by slotting home after four minutes to put the Championship side ahead. Could have had his second against the Premier League giants when the ball rebounded into his path. Getty Images
Neeskens Kebano – 6, Forced Steffan into action with a decent shot, which the City goalkeeper was only able to push into the path of Carvalho. Getty Images
Aleksandar Mitrovic – 7, Fulham’s top goalscorer produced a moment of absolute quality when he played in Wilson with a beauty of a ball over the top of City’s defence and so nearly had his 29th of the season when his turning shot went just wide. Reuters
SUB: Jean Michael Seri (For Reed 67’) – 6, Put in a few tackles but at a disadvantage coming on with Fulham 4-1 down. Getty Images
SUB: Anthony Knockaert (for Kebano 67’) – 5, The former Brighton winger was unable to get a grip on the game and largely ineffective. Reuters
SUB: Rodrigo Muniz Carvalho (for Wilson 75’) – 5, A pretty anonymous display from the bench. PA
SUB: Tom Cairney (for Mitrovic 75’) – 5, Shot just wide seconds after coming on as Fulham looked to finish the game with some fight. AFP
SUB: Ivan Cavaleiro (for Carvalho 88’) N/R, The former Wolves man was brought on for the final minutes of the game. AFP