Erling Haaland ended his Anfield hoodoo in extraordinary circumstances as Manchester City came from behind to beat Liverpool 2-1 and keep the Premier League title race alive.
Under pressure to respond to Arsenal's 3-0 beating of Sunderland the day before, Pep Guardiola's men burst out of the traps and pinned the reigning champions back during the opening 30 minutes, thanks in no small part to some Reds errors.
Man City failed to make their pressure pay, though, and Arne Slot's men started to ask a couple of questions of the Sky Blues' backline as the first half progressed, albeit without reward.
The Reds continued to relentlessly press forward, though, and their reward arrived in spectacular style, as free-kick king Dominik Szoboszlai fired in an unbelievable set-piece in the final 20 minutes.
However, Bernardo Silva swiftly equalised for the away side, before Alisson Becker conceded a late penalty, and Haaland held his nerve to spark Mancunian mayhem in the away end.
Rayan Cherki had seemingly put the cherry on top in the 100th minute, but in a chaotic finale, the Frenchman's goal was chalked off due to Szoboszlai pulling Haaland back as the ball trickled into an empty net, triggering a red card for the Hungarian.
Just over two hours after the first whistle blew, the Sky Blues clung on for an outrageous win that keeps them six points behind Arsenal in the Premier League table, while sixth-placed Liverpool stay five points off the top four.
SPORTS MOLE'S VERDICT
Absolute scenes ?? pic.twitter.com/Zr47xWcP5j
— Manchester City (@ManCity) February 8, 2026
What just happened?
Where to even begin dissecting this result - Liverpool were sloppy and careless in the opening exchanges and were perhaps fortunate not to concede in the opening half-hour, but the hosts' response was immediate and effective.
Szoboszlai made his case for a £300k-per-week contract amid ongoing speculation over his future, but two defensive disasters from the Reds gifted City a route back into the game; to the Sky Blues' credit, they never once thought about giving up.
The farcical VAR situation at the death will no doubt dominate the post-game talk and headlines, and arguably rightly so - was that one of those situations where common sense should prevail over the established rules?
Enough about that inexplicable incident, though - today belonged to Man City, who will not let Arsenal trot off into the title sunset without a monumental fight.
LIVERPOOL VS. MAN CITY HIGHLIGHTS
Hugo Ekitike miss vs. Man City (56th min, Liverpool 0-0 Man City)
Hugo Ekitike steers his header wide after great link-up play with Mohamed Salah ? pic.twitter.com/iRP6d4WMQ5
— Sky Sports Premier League (@SkySportsPL) February 8, 2026
A glorious chance goes begging!
It all stems from one long punt forward from Alisson, after which Hugo Ekitike appears to pick the wrong pass, slightly behind Salah on the left.
However, the Egyptian produces a marvellous trivela cross back to Ekitike, who gets his header all wrong and watches the ball trickle wide from a glorious position.
Dominik Szoboszlai goal vs. Man City (74th min, Liverpool 1-0 Man City)
Dominik Szoboszlai that is absolutely out of this world! WOW! ? pic.twitter.com/N17F24GJzG
— Sky Sports Premier League (@SkySportsPL) February 8, 2026
Oh. My. Word. Give Dom his dough.
The scintillating Szoboszlai lines up a free kick in a central area a good 30 yards from goal and unleashes an outrageous knuckleball, which Gianluigi Donnarumma can only stand and watch kiss the inside of the post on its way in.
Milos Kerkez and Ibrahima Konate both have their hands on their heads, and rightly so - that was extraordinary.
Bernardo Silva goal vs. Liverpool (84th min, Liverpool 1-1 Man City)
Bernardo Silva equalises for Man City! ⚖️ pic.twitter.com/NwVTjkS8Fl
— Sky Sports Premier League (@SkySportsPL) February 8, 2026
Strap in for an unmissable final 10 minutes.
Rayan Cherki's cross deflects kindly onto the head of Haaland, who nods the ball beyond the Liverpool backline to Silva, who sweeps home past Alisson.
Szoboszlai - the set-piece hero - has now become the villain, having played Silva onside for the Sky Blues' equaliser.
Erling Haaland goal vs. Liverpool (90+3 min, Liverpool 1-2 Man City)
Erling Haaland keeps the title race ALIVE! ? pic.twitter.com/VxjQrJFFVk
— Sky Sports Premier League (@SkySportsPL) February 8, 2026
Massive.
Matheus Nunes just gets his boot to the ball before Alisson in the box, and the Brazilian clatters into his Portuguese compatriot, giving away a stonewall penalty.
Haaland - who had never scored at Anfield before today - coolly places the ball into the bottom corner to surely steal all three points for Man City!
Dominik Szoboszlai red card (90+13 min, Liverpool 1-2 Man City)
A CHAOTIC end to the game at Anfield! ? pic.twitter.com/RYtK2yxriM
— Sky Sports Premier League (@SkySportsPL) February 8, 2026
Just when we think we have seen it all... something like this happens.
We start with a Donnarumma wonder save, which triggers a corner that Alisson comes forward for, and the Brazilian stays forward as the ball remains in the City half.
Guardiola's men eventually wrestle possession back, Cherki goes for an open goal from close to the halfway line, and the ball trickles over the line before either Haaland or Szoboszlai can touch it.
Both the Hungarian and the Norwegian had a tug of each other's shirt, which forces Craig Pawson to go to the monitor and make a nonsensical decision in the eyes of any non-referee.
The goal is chalked off, Szoboszlai is sent off for denying a clear goalscoring opportunity, and City waste the free kick. Make sense of that.
MAN OF THE MATCH - ERLING HAALAND
Erling Haaland. pic.twitter.com/E4vNGyh8gK
— Manchester City (@ManCity) February 8, 2026
Szoboszlai's inexplicable plight in just 20 minutes needs to be studied, but the man whose shirt he wanted a piece of - and vice versa - demonstrated his X-factor quality when City needed it most.
After a well-timed header for Silva's equaliser, Haaland was unfazed by the pressure of a last-minute penalty away to the champions - might he just make the difference in this unpredictable title run-in?
LIVERPOOL VS. MAN CITY MATCH STATS
Possession: Liverpool 47%-53% Man City
Shots: Liverpool 15-15 Man City
Shots on target: Liverpool 4-7 Man City
Corners: Liverpool 5-4 Man City
Fouls: Liverpool 13-16 Man City
BEST STATS
4 - Dominik Szoboszlai has scored four direct free-kick goals in all competitions this season, the most in a single campaign by a Liverpool player since Luis Suárez in 2012-13 (5). Thumped. pic.twitter.com/FYmzsm65Fb
— OptaJoe (@OptaJoe) February 8, 2026
92:42 - Timed at 92:42, Erling Haaland’s penalty for Manchester City was the latest winning goal on record by a visiting team at Anfield in the Premier League (since 2006-07). Dramatic. pic.twitter.com/of7IhsMgqp
— OptaJoe (@OptaJoe) February 8, 2026
4 - Liverpool have conceded four 90th-minute winners in league matches this season; already the joint-most by a team in a single Premier League campaign, after Watford in 2017-18, West Ham in 2021-22, Watford in 2021-22, and Southampton in 2024-25. Collapse. pic.twitter.com/hhJWJKxfMg
— OptaJoe (@OptaJoe) February 8, 2026
Liverpool have lost home and away to Man City in a league season for the first time in 89 years. pic.twitter.com/L0AYj53D9O
— StatMuse FC (@statmusefc) February 8, 2026
10 - Liverpool faced 10 shots in the opening half against Manchester City; their joint-most in the first half of a Premier League match at Anfield on record (since 2003-04). Uncertain. pic.twitter.com/ol2dWlVmFB
— OptaJoe (@OptaJoe) February 8, 2026
WHAT NEXT?
Liverpool's midweek assignment is a challenging trip to Sunderland on Wednesday night, which precedes their FA Cup fourth-round clash at home to Brighton & Hove Albion next Saturday night.
Meanwhile, Man City welcome Fulham to the Etihad on Wednesday, before hosting Salford City in the cup, seeking a repeat of their 8-0 destruction of the League Two side from last season.