Pep Guardiola hit out at the decision to rule Phil Foden’s goal against Liverpool out.
The Manchester City star thought he had celebrated a lucrative new contract in the best possible way by scoring the opener at Anfield before the hour mark and just seconds after Ederson had pulled off a remarkable one-on-one save to deny Mohamed Salah.
Erling Haaland, however, was adjudged to have fouled Fabinho in the build-up by appearing to his shirt, sparking an angry response from Guardiola.
The City remonstrated with the home support and would see his side fall behind some twenty minutes later when Salah made no mistake when offered a second clear run on goal after turning Joao Cancelo.
“This is Anfield,” said Guardiola.
“Every time you come here lately unfortunately this is 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 cannot concede and that’s why we lost the game.
"We played to beat Liverpool today, definitely we played for that. After 1-0 the crowd shouted but we shouted more on the pitch.
"The referee said played on, played on, played 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 would not have been disallowed.
"We lost because we make a mistake but this is Anfield.
"The crowd tried [to throw coins/objects] but they didn’t touch me. Maybe next time they will be better."