The Manchester City boss, however, has largely a clean bill of health to work with as he attempts to extend his side’s lead atop the Premier League to twelve points against a Brentford team who have lost their last five in a row.
Guardiola has also played down any problem with £100million man Jack Grealish after a recent video of him emerged on social media – and he is on the bench tonight.
“I’m so upset – because they didn’t invite me! I don’t like it,” he said during his pre-match press conference. “Hopefully next time they can invite me and do the dinner correctly at 8 o’clock.
“The video didn’t show exactly what happened – dinner together, sober, enjoying (time) with their mates and some of the backroom staff.
“The players know there is a risk when they go out today because of social media but all of them – Riyad, Kyle, Ally (Marland, staff), Jack were perfect. But they will be fined because they didn’t invite me!”
Man City XI: Ederson; Cancelo, Dias, Stones, Laporte; Rodrigo, De Bruyne, Bernardo; Mahrez, Foden, Sterling.
Subs: Steffen, Walker, Ake, Gundogan, Grealish, Zinchenko, Fernandinho, Delap, McAtee.
Injured: Cole Palmer, Gabriel Jesus
TV channel: BT Sport 2, BT Sport 1 Extra