City go to the Parc des Princes tonight hoping to put one foot in their first-ever Champions League final.

But they must first halt the mercurial attacking talent that the Ligue 1 side possess.

Mbappe has scored 35 goals in all competitions this season, while Neymar has added 13 despite spending large chunks of the campaign sidelined through injury.

Guardiola said that he has only been able to sleep when he is not thinking about the duo.

“They’re too good. I tried to sleep well last night, and that was (only) when I wasn’t thinking of them,” the 50-year-old said in his pre-match press conference yesterday.