Manchester City secured an important 1-0 win over Tottenham on Monday to return to the top of the Premier League table.
After seeing Liverpool and Chelsea win over the weekend, it was important for the Cityzens to get those three points.
That win means that they are now unbeaten in their last 8 games and the only time they have failed to win in that run of games was their 0-0 draw against Liverpool.
City netted 21 goals in those games as well, so Fulham could be in for a torrid time in this Carabao Cup game especially as they have one of the worst defences in the division this season.
Guardiola is expected to make some changes however their current reserve team includes a recovering Kevin de Bruyne and Gabriel Jesus which should frighten Fulham.
Fulham are struggling to get to grips with life in the English top flight this season.
The Cottagers played an exciting brand of attacking football in the English second tier last season and they were expected to set the Premier League on fire this season, but it has been anything but that.
They come into this game off the back of four straight losses that saw them concede 15 goals.
Fulham also have the worst defence in the English top flight this season having conceded 28 goals already.
This game brings together the highest scoring Premier League team and the highest conceding Premier League team so it could rain goals at the Etihad.
Bookmakers have priced Manchester City up as if they cannot lose while goal markets currently price over 3.5 goals odds-on so expect an exciting game.
Results of each team’s last 5 matches across all leagues and competitions