That Manchester City star thought he had celebrated a lucrative new contract in the best way possible by scoring the opener at Anfield before the hour mark and just seconds after Ederson had made a remarkable one-on-one save to deny Mohamed Salah.
However, Erling Haaland was adjudged to have molested Fabinho in the build-up by appearing on his shirt, sparking an angry response from Guardiola.
City remonstrated with the home support and would see their side fall behind around twenty minutes later as Salah made no mistake as he offered another free run on goal after turning Joao Cancelo.
“This is Anfield,” said Guardiola.
“Every time you come here lately, unfortunately it’s Anfield.
“We played a really good game, but this is a game where there are really fine margins and the mistakes are punished. We made a mistake and we can’t admit and that’s why we lost the game .
“We played to beat Liverpool today, we definitely played for it. After 1-0 the crowd shouted but we shouted more on the pitch.
“The referee said play on, play on, play on, there were a thousand million fouls like this and this one is because we scored a goal. So they disallowed because we scored a goal, otherwise it wouldn’t have been disallowed.
“We lost because we make a mistake but this is Anfield.
“The crowd tried [to throw coins/objects] but they did not touch me. Maybe they’ll be better next time.”