Manchester City was outstanding against the best team Liverpool, Pep Guardiola has said.

The 2-1 win for the Premier League reigning champions was enough to reduce the gap at the top and hand the Reds their first loss after a 20-game run and Guardiola believes his team did well to contain them.

“We were outstanding from the first minute. We are happy for this victory to reduce the gap. Everything is open. Liverpool doesn't concede goals, and we scored two. We played with courage, so aggressive in our pressing. They are incredibly fast in behind, so dangerous. If we lost it is almost done, it would be so difficult. But we are four points behind them and they are the leaders. We have to fight a lot, but this gives us a lot of confidence.

The boss saluted Sergio Aguero who scored the opener from a tight angle and Aymeric Laporte who was deployed at left-back to see off Mo Salah.

“Everyone was outstanding. We don't have a left-back. Huge compliments to Aymeric Laporte against these strikers. We need Sergio Aguero in these games, his quality makes the difference. To win these games, he has done it all his career and his finish was incredible. The game was a real game for both sides, we beat an incredible team,”  Guardiola added.

A win for Liverpool would have actually made it hard for the Cityzens to defend their title that was won after breaking almost all outstanding records.