Manchester City pulled off a dramatic late comeback to beat Premier League champions Liverpool at Anfield and keep their title ambitions alive.
Dominik Szoboszlai scored a stunning free-kick to give Liverpool the lead, but Bernardo Silva poached an equaliser before Erling Haaland converted a late penalty to settle the game.
Rayan Cherki thought he had scored a bizarre late, late third to cap a wild game with Alisson Becker well out of his area – only for the goal to be ruled out by VAR, which led to Szoboszlai being sent off instead.
Follow all the latest reaction from Anfield below:
Man City are breathing down Arsenal’s necks after frenzy and farce in rare win over Liverpool at Anfield
A farcical finish, but a fantastic win for Pep Guardiola. He had waited a decade to taste victory at a full Anfield. When he did, with a comeback for the ages, seemingly capped by a goal from the halfway line into an empty net, pernickety officiating injected an element of absurd with a decision that no one wanted or needed.
And yet the overall outcome was the same. As Liverpool led, it felt as though Arsenal were about to be anointed champions. “The whole team knew before the game if we lost it then the title race was probably over,” said Bernardo Silva. Instead, he helped revive it. Erling Haaland, policed well by Virgil van Dijk, enduring a frustrating afternoon, suddenly turned catalyst. A manager who had visited Anfield 10 previous times, winning only in lockdown, got the triumph that had always eluded him. “It is so difficult,” sighed Guardiola. “Anfield is Anfield: the tradition, the history, the crowd.”
Should Guehi have been sent off?
Here’s the Sky Sport analysis of whether Marc Guehi should have been sent off for dragging down Mo Salah.
Consensus: probably not, it certainly would’ve been harsh.
Carragher doubts Liverpool’s UCL qualification push
Here’s what Jamie Carragher had to say on Liverpool’s chances of qualifying for next season’s Champions League:
Pep Guardiola and Erling Haaland have same reaction to Dominik Szoboszlai’s bizarre red card after City beat Liverpool
Manchester City manager Pep Guardiola and match-winner Erling Haaland said they did not want to see Liverpool’s Dominik Szoboszlai sent off in their 2-1 victory at Anfield.
Guardiola called for “common sense” after Liverpool goalscorer Szoboszlai was dismissed in the 103rd minute for denying City a goalscoring opportunity – even as the ball went into the goal.
Rayan Cherki had an injury-time strike disallowed after finding the net from the half-way line as Szoboszlai and Haaland chased the shot, with first the Hungarian fouling the Norwegian and then the City striker tugging back the Liverpool right-back, but with neither making contact with the ball.
Premier League results
That’s the final game of the weekend done, so here are the rest of the results from around the top flight:
Leeds United 3-1 Nottingham Forest
Manchester United 2-0 Tottenham
Arsenal 3-0 Sunderland
Wolves 1-3 Chelsea
Fulham 1-2 Everton
Burnley 0-2 West Ham
Bournemouth 1-1 Aston Villa
Newcastle 2-3 Brentford
Brighton 0-1 Crystal Palace
Liverpool 1-2 Manchester City
Van Dijk: ‘We have only ourselves to blame
Here’s what Virgil van Dijk had to say in a brief interview on Sky:
“The penalty, it went so fast, we have only ourselves to blame. We quickly turn our attention to Sunderland, it’s going to be a tough one, hell of a job, and a good challenge ahead of us.”
Match stats
Liverpool have now conceded four 90th-minute winners in league matches this season – the joint-most by a team in a single Premier League campaign after Watford in 2017/18, West Ham in 2021/22, Watford again in 2021/22, and Southampton in 2024/25.
Next up
City’s next game comes in midweek, with Pep Guardiola’s side facing Fulham at home on Wednesday night. That one kicks off at 7.30pm.
Liverpool travel to Sunderland on the same day, with that one kicking off at 8.15pm.
Watch” Szoboszlai’s superb free-kick
Here’s the highlight of the goal of the day, even if it counted for little in the end:
Slot: ‘We are disappointed’
Here’s what Liverpool boss Arne Slot had to say on Match of the Day:
“A lot has happened, which is normal in this fixture. For us we are disappointed to come away without a result
“In the first half, Manchester City were the better team without creating many big chances but they had the ball more in our half. The second half, we were on top and had good moments. We went 1-0 up and hardly gave anything away. Just before the end, one deflected cross falls good for them and It’s 1-1. We tried to prevent and they won the first header. Good anticipation from Bernardo [Silva] and good finish.
“We are getting almost used to conceding a goal in extra time, it happened again today.
“Second half we pressed really high and played good football. You cannot compare this game with three or four months ago, we have improved so much – but we need to improve the results. So many times this year we haven’t got what I think we deserve and this is another time,” he added.









