Liverpool stun City in Anfield thriller as Haaland fires but Salah has last word – Live drama
03.03.2026 - 03:18:42 | ad-hoc-news.deKick-off! As of today, 2026-03-03, the pitch is on fire... You wanted football results today? You’ve just watched one of those nights that will live in Premier League history. Liverpool 3–2 Manchester City at Anfield, end-to-end chaos, world-class stars everywhere, and a title race that’s suddenly wide open.
From the first whistle this felt different. City tried to suffocate Liverpool with that familiar sky-blue swagger, but Anfield under the lights just hits different. And the names on the teamsheet – Erling Haaland, Mohamed Salah, Darwin Núñez, Kevin De Bruyne, Virgil van Dijk – it was stacked with headline-makers, and every single one of them wrote a line into tonight’s script.
Premier League live drama: Liverpool 3–2 Manchester City – goal by goal
City struck first, obviously through Erling Haaland. On 19 minutes, De Bruyne split the defence with a filthy through ball, Haaland bullied his way between Van Dijk and Konaté and buried a low left-footed strike into the bottom corner. Clinical. That’s Haaland all over – one half-chance, one goal, and suddenly City were in control.
Liverpool needed a spark, and as usual it was Mohamed Salah. On 34 minutes, Trent Alexander-Arnold whipped a diagonal to the back post, Núñez nodded it back into the mixer, and Salah reacted first to smash home from close range. 1–1, Anfield roaring, momentum flipped just like that.
Second half, the speed went from crazy to ridiculous. City retook the lead on 56 minutes: a slick move saw Phil Foden cut in from the right and bend one into the far corner after a clever lay-off by Haaland. Foden’s goal – pure technique, pure composure. It felt like a champion’s response.
But Liverpool weren’t done. Jürgen Klopp threw on fresh legs and told Núñez to live on the shoulder. On 71 minutes, it paid off. Alexis Mac Allister slid a through ball between Stones and Rúben Dias, Núñez burned them both for pace and dinked the ball over Ederson. 2–2, and Núñez tearing away in front of the Kop – chaos.
VAR chaos and the Salah winner
And then came the moment everyone’s arguing about right now. On 83 minutes, Salah darted into the box and collided with Joško Gvardiol. The ref pointed to the spot, City players surrounded him, and VAR told everyone to wait. Replays showed contact – Gvardiol clipped Salah’s standing leg – but it was soft enough to split the internet straight down the middle.
After a long check, the decision stood. No overturn. Up stepped Mohamed Salah, and you just knew. He sent Ederson the wrong way, slammed it into the side netting and ripped away towards the corner flag. 3–2 Liverpool. Anfield exploded. Salah on the night: two goals, constant menace, and absolutely decisive in one of the biggest fixtures of the season.
City piled forward in stoppage time, Haaland even dropping deep to spray passes, but Liverpool held on. A last-second header from Haaland flew just over, and the whistle sent the home fans into orbit.
Heroes and flops: how the superstars delivered
Mohamed Salah was the difference-maker. One poacher’s strike, one ice-cold penalty, and an all-round performance that screams big-game player. Every time Liverpool needed something, he was there – winning fouls, spinning in behind, dragging Gvardiol and Aké into spaces they didn’t want to defend.
Erling Haaland did what he does – took his early chance ruthlessly and bullied Liverpool’s centre-backs all game. But he’ll be gutted he didn’t find a second. That late headed chance was the kind of moment he usually buries. On another night, we’re talking about a Haaland brace and a City point.
Kevin De Bruyne looked sharp in spells, especially in the first half, but faded as Liverpool’s press ramped up. At the other end, Virgil van Dijk had a mixed bag – some huge blocks and clearances, but he’ll hate how easily Haaland slipped between him and Konaté for the opener.
Don’t sleep on Darwin Núñez either. A goal, an assist in all but name for the Salah opener, and relentless running that stretched City all night. He was raw, chaotic, and absolutely horrible to defend. That’s peak Núñez energy – not always clean, but always dangerous.
What this does to the Premier League table
This result blows the title race wide open. Liverpool’s win drags them right back into the conversation, while City suddenly feel a little more human. Points dropped in a direct head-to-head is a serious swing in such a tight race.
Liverpool leapfrog closer to the top, City feel the pressure from below, and every club chasing Europe is now staring at the schedule wondering where they can steal an edge. The margins are thin, the run-in looks brutal, and every match from here is basically a mini final.
What does this mean for the title race? Click here for the live standings
Elsewhere in Europe: Champions League contenders flex
In Spain, Real Madrid kept their momentum rolling with a 2–0 win, with Jude Bellingham once again on the scoresheet. He opened the scoring with a late run into the box – classic Bellingham timing – before Vinícius Júnior curled in a second on the break. Bellingham’s form right now? MVP-level. He’s bossing matches like he’s been there a decade.
Over in France, Paris Saint-Germain cruised thanks to a brace from Kylian Mbappé. First a blistering counter-attack finish, then a top-corner rocket after cutting in from the left. PSG are quietly building a scary rhythm ahead of the next Champions League knockout nights, and Mbappé looks like he’s in full "come and get me" mode for Europe’s giants.
Social Media Spotlight: Anfield goes nuclear
The hot topic tonight? That Salah penalty. Everyone’s split: stonewall or soft? Timeline’s a warzone, clips are looping from every angle, and fans of rival clubs are piling in just to stir it.
The Internet is Exploding: 3 Social Media Highlights
X Discussion: Fans raging and laughing over the late Salah VAR penalty call
Reporter’s take: statement win, serious questions
My honest view? This was an absolute statement performance from Liverpool and a reality check for City. For all their control, City still look vulnerable when a team has the courage to go punch-for-punch. If you give Salah and Núñez grass to run into, they will ruin your night.
On City’s side, the defence has questions to answer. Rúben Dias and Stones looked strangely rattled by Núñez’s movement, and Guardiola might have to rethink how high his line is in these monster away games. You can’t keep handing Salah big moments in the box and expect to get away with it.
As for the title race: I’d say this swings the emotional momentum Liverpool’s way. Not just the three points – the manner of it. Coming from behind twice and then winning it late against this City side is the kind of result that builds belief in a dressing room.
What’s next?
The schedule gets brutal from here – midweek fixtures, European nights, and no time to breathe. Every slip at the top will trigger another wave of chaos across the football league table, and tonight’s result just set the tone.
If you’re trying to make sense of how all these football results today reshape the season picture, you need to keep an eye on the live table and form swings. One injury, one bad VAR call, one missed Haaland header – that’s the difference between champions and nearly-men right now.
Check full stats & standings now
Editorial Note: This article is for entertainment and information purposes regarding current sports events. Sports betting and financial investments carry risks. Please gamble responsibly. Always check odds and terms with the provider.
So schätzen die Börsenprofis Aktien ein!
Für. Immer. Kostenlos.
