Manchester City played well against Liverpool FC, fell behind, and then came back to win it in injury time to keep their Premier League title hopes alive.
Erling Haaland won it late on
View Image
Manchester City are still in the title race. Even more amazingly, they have won a game of football at Anfield.
Sometimes in football you do not get what you deserve, and Pep Guardiola will feel like plenty has gone against him at Anfield over the course of ten visits in his ten years. When Dominik Szoboszlai slapped in a free-kick off the post with 20 minutes to go to undo all of the good work from City on Sunday afternoon, he will have been ready to rehearse the same tired old script.
Except City had showed they had something different about them all afternoon, and so they refused to accept the narrative. Erling Haaland leapt highest for Bernardo Silva to score with five minutes to go, and then when Matheus Nunes was bundled over by Alisson Becker in injury time up stepped Haaland to score a penalty and win the game.
How sweet for those fans in the away end, who will have to have been following the team for 23 years to see their team win at Anfield before this. Haaland thought it was worth taking his shirt off to get booked in celebration, and nobody would begrudge him.
Even then it wasn't over, with Gianluigi Donnarumma diving to his right in the 98th minute and Marc Guehi beating Alisson in the air in the 99th to set up Rayan Cherki for a goal that should have made it 3-1 before it was stupidly ruled out. From down and out to alive and kicking - and the best part of it all was that City deserved this.
This may not have been the titanic tussles of old; the two still went at each other but with the power of teams who are likely to get about 30 fewer points between them than they were at the height of their Premier League rivalry. Nevertheless, from a City point of view, it was good to see an attacking team play on the front foot and take the game to Liverpool to push at the uncertainty of the defending champions.
Sometimes it is important to remember where a team has been, and while better City teams have come to Anfield and lost on their way to winning Premier League titles this team put in a performance as good as what most in the away end - who haven't seen a victory here since 2003 - will have experienced on their usually miserable trips across the M62.
It was certainly miles better than what they produced in the dark days of last season when a 2-0 defeat was incredibly generous on them, and for that matter a significant improvement on most of what has been seen in 2026. They may not have scored in a first half where they suffocated Liverpool but they did everything but.
Whether it is good enough to win the league this season or not, it was the performance of a team. Donnarumma punched one set-piece away in the first half and when his second punch only fell at the feet of Mohamed Salah, Haaland and Rodri charged into the net to ensure the ball did not drop in.
These things may not win games on their own but they show the mood and the vibe of a team. Guardiola has insisted throughout this season that they have been good among his young team, and here was more evidence of a side growing into themselves.
They may not catch Arsenal, but they are becoming one hell of a football team again and they are still in there fighting.