If you needed a reminder of why the Premier League is the most unpredictable show on earth, this past week delivered it in spades. Late winners, heavy defeats, red cards flying around — the drama didn’t stop. From Crystal Palace stunning Liverpool in stoppage time to Arsenal breaking Newcastle hearts, Manchester City running riot, and the chaos at Manchester United and Chelsea, it was a weekend that had a little bit of everything.
Palace bring down the leaders
Liverpool arrived at Selhurst Park as the league leaders, unbeaten and full of confidence. They left shell-shocked. Palace had threatened all night, and when Ismaïla Sarr put them ahead, the upset looked on. Even when Federico Chiesa equalised late for Liverpool, the Reds thought they had salvaged a point. But in the 97th minute, Eddie Nketiah popped up with a volley that sent Palace fans into absolute delirium. A reminder that in this league, the so-called “smaller clubs” can punch above their weight and change the entire title picture in a single swing.
Arsenal dig deep at St James’ Park
With Liverpool stumbling, Arsenal smelled blood. But their trip to Newcastle wasn’t straightforward. The Gunners fell behind, the game got scrappy, and VAR had its moment too — chalking off what could have been a penalty for Mikel Arteta’s men. Still, Arsenal stayed patient. Mikel Merino levelled in the 84th minute, and just when it looked like they’d be settling for a point, Gabriel Magalhães powered home a header deep into stoppage time. The celebrations told the story: Arsenal aren’t going away in this title race.
City flex their muscles
While the drama unfolded elsewhere, Manchester City went about their business the way only they can — by steamrolling Burnley 5–1. Erling Haaland, unsurprisingly, was on the scoresheet twice, taking his frightening goal tally even higher. Pep Guardiola’s side might have had a slow start to the season, but this was the kind of ruthless statement that reminds everyone why they’re never far from the summit.
United’s troubles pile up
If you’re a Manchester United fan, it’s becoming painful to watch. A 3–1 defeat to Brentford added to the growing list of disappointments. United looked fragile from the first whistle, conceded soft goals, and even when they were handed a lifeline with a penalty, Bruno Fernandes couldn’t convert. Brentford punished them late on, and the boos at full-time said it all. Questions are now louder than ever about whether Ruben Amorim can turn this around.
Chelsea can’t keep their cool
And then there’s Chelsea. Two matches, two red cards, and the feeling that discipline is slipping away fast. First it was last week, and now Robert Sánchez saw red barely five minutes into their clash, leaving his teammates in the lurch. Casemiro’s dismissal later in the game didn’t help either, and though Chelsea fought, they slipped to defeat. For a club trying to rebuild under Enzo Maresca, these are the kinds of setbacks that can derail momentum before it even starts.
Final thoughts
What a week indeed. Palace shaking up the leaders, Arsenal showing fight, City flexing, United stumbling, and Chelsea losing their heads — the Premier League never disappoints. Six weeks into the campaign, and already we’ve had enough twists and turns to fill a season. If this week proved anything, it’s that in the EPL you can never switch off, not until the very last whistle.