Pep Guardiola has consistently told the press that every game is now a cup final but that was certainly not a cup final performance from the Man City team.

Sergio Aguero opened the scoring after 24 seconds and you would have been excused for thinking that Newcastle were in for a long night.

However, it was a combination of a poor City performance and a top defensive effort, one of those that Rafa Benitez is well known for.

Aguero had a goal disallowed after a correct decision from the referee who penalised Kevin De Bruyne after he had not signalled for the free kick to be taken.

The second half did not seem to lead to much changing for City. The passing was poor and a Newcastle goal was always coming. This happened through Salomon Rondon with a well taken goal from a free kick.

The second Newcastle goal came a combination of poor decision making from both Danilo and Fernandinho; the pass from Danilo was ridiculous and the turn into trouble from Fernandinho was criminal. A penalty was given and Matt Ritchie took the three points for Newcastle.

If Liverpool win tomorrow the league title is all but gone.

Here’s how we rated the City players in the game: