Following their shock win at Leicester, Fulham continue their run of tough away fixtures with a trip to the Etihad to face Manchester City on Saturday afternoon.
Scott Parker's Cottagers will be looking to build on the two wins from their last four games, which has seen them climb out of the bottom three up to 17th place in the Premier League.
City thumped Burnley 5-0 last weekend as Guardiola's side rediscovered some of their swagger which has been missing so far this term. Pep's men sit a very unfamiliar 11th in the table but remain only six points off top spot and have a game in hand.
Where to Watch?
City's only injury concern is Sergio Aguero, who missed both the Burnley and Porto games, with Guardiola revealing he was absent from training due to a 'little disturbance' in his knee.
Although it's not thought to be too serious, City are keen for his return as they currently have only Gabriel Jesus to deputise in his absence.
No such injury concerns have presented themselves to Parker and the visiting team, with defenders Kenny Tete and Terence Kongolo the only absentees.
Manchester City: Ederson; Walker, Stones, Dias, Mendy; Rodri, Foden, De Bruyne; Mahrez, Sterling, Jesus.
Fulham: Areola; Reid, Aina, Anderson, Adarabioyo, Robinson; Loftus-Cheek, Reed, Anguissa, Lookman; Cavaleiro.
It's no secret that City have lacked consistency this season.
Unable to find the free scoring form in front of goal that has come so naturally to them in previous season under Guardiola, City were shut out by Tottenham but bounced back by trouncing Burnley before a goalless draw with Porto.
Fulham, meanwhile, have started to put a run of results together having previously looked destined for the drop back down to the Championship.
They were leaking goals with alarming regularity but a more organised team structure has resulted in important wins against West Brom and Leicester. There were also markedly improved performances in the losses to West Ham and Everton.
Here's how both teams have fared in their last five games in all competitions.
Porto 0-0 Manchester City (1/12)
Manchester City 5-0 Burnley (28/11)
Olympiacos 0-1 Manchester City (25/11)
Tottenham 2-0 Manchester City (21/11)
Manchester City 1-1 Liverpool (8/11)
Leicester 1-2 Fulham (30/11)
Fulham 2-3 Everton (22/11)
West Ham 1-0 Fulham (7/11)
Fulham 2-0 West Brom (2/11)
Fulham 1-2 Crystal Palace (24/10)
With City seemingly finding their rhythm last weekend and a midweek game against Porto where star players such as De Bruyne and Riyad Mahrez were rested, Guardiola will likely go all out against Fulham.
Prediction: Manchester City 4-0 Fulham