#1 Manchester City are NOT invincible
At least Pep Guardiola doesn't have to answer questions about going unbeaten in the league anymore. Man City's winless run at Anfield continued as Pep watched his side fall on the wrong side of a seven-goal thriller to a ruthless Liverpool.
It was a great game. Both sides pressed high and looked to attack at pace, it was a frantic and pulsating game of football. If you put the result aside, both teams demonstrated what has been clear to see all season.
Individual mistakes cost City, not anything else. Liverpool raced to a 4-1 lead in the second half through clinical finishing as well as a string of defensive errors from John Stones, Nicolas Otamendi and goalkeeper, Ederson.
Liverpool has demonstrated a weak underbelly whilst Man City have demonstrated a never-say-die attitude.
There are very few games in which the home side leads by three goals with twenty minutes to go and you feel it is still all to play for. The Reds will hope new signing Virgil van Dijk will help address their defensive frailties while the Citizens can be proud of their campaign so far.
It was a fantastic game of football to round off a fascinating Premier League weekend with just Manchester United vs Stoke City to come when they meet on Monday night. Congratulations Liverpool on an epic win against the champions-elect.