Liverpool finally remembered they are supposed to win football games. City remain annoyingly efficient. Arsenal are still Arsenal. Chelsea are chaotic good and bad. Hull City are apparently refusing to participate in the relegation battle. And Bournemouth have discovered a truly innovative way to not win football matches.
Liverpool v Ipswich Town
Score: Liverpool 2 - 0 Ipswich
This was the game Alexander Isak needed. 2 goals inside of 10 minutes to start the game. Both created by Cody Gakpo, and both with a lot of help from Kjell Scherpen. The first was a powerful drive from Isak, but you’ll want your keeper to be keeping those out at his near post. Especially as he got his hands to the ball. The second, Scherpen neither comes for the Gakpo through ball, nor does he really stay home. Isak collects and easily rounds the stranded keeper to slot home for his second of the game.
Ipswich recovered well and gave Liverpool a game. They just don’t have the fire power up top to cause enough problems on the day. Julio Enciso was lively throughout, however he never really threatened Alisson’s goal. There was a late shout for a penalty against Szoboszlai, though the play was ultimately offside.
Iraola found time to give Barcola his debut and the Liverpool fans will be excited to see him fully integrated and up to speed.
15% Off Your First Order of Fresh-Roasted Pods
Most K-Cups sit in a warehouse for months before they reach your brewer — and you can taste it. Angelino's, a third-generation roaster in Los Angeles, does it differently: every pod is roasted, ground, and sealed fresh in-house, then shipped to your door within days of roasting.
Choose from 50+ specialty coffees — single origins, dark roasts, flavored favorites like Jamaican Me Crazy, plus decafs and teas — all compatible with your Keurig® brewer. Mix and match any coffees you like, and watch the savings climb: bulk discounts start at 5+ boxes and reach up to 34% off at 12+.
And here's the best part: new customers get an extra 15% off their first order, on top of bulk savings. It's applied automatically at checkout — no code, no subscription required. Free shipping on orders over $49 or 4+ boxes.
Fresh coffee shouldn't require a coffee shop.
Newcastle United v Bournemouth
Score: Newcastle 2 - 2 Bournemouth
Bournemouth are going to be absolutely exhausting this season.
They led 2-0. They looked the better team. They pressed Newcastle into submission for long stretches. Alex Scott was excellent. Marcus Tavernier and Justin Kluivert had them cruising.
And then Bournemouth did the Bournemouth thing.
Harvey Barnes pulled one back before Jacob Ramsey, who had barely featured this season, popped up in the 88th minute to make it 2-2.
That makes Bournemouth the first team in Premier League history to score first in each of their opening three games and fail to win any of them.
Honestly, at this point, you almost have to admire the commitment.
Marco Rose has clearly got them playing. They had 17 shots and were aggressive going forward. The problem is that football is generally won by scoring more goals than the other team, and Bournemouth seem determined to test whether this is merely a suggestion.
Newcastle, meanwhile, deserve credit. They were poor for much of the game but found a way back into it.
Two goals down. One point.
Not bad.
Brentford v Sunderland
Score: Bees 1 - 1 Black Cats
This was one of those games where both teams probably walked away thinking they should have won it.
Brentford were the better side after the break and Vitaly Janelt put them ahead with a lovely left-footed finish.
Sunderland, however, kept plugging away and got their reward when Wilson Isidor was brought down in the box.
Enzo Le Fée stepped up and converted the penalty with eight minutes remaining.
Which was particularly satisfying for Sunderland considering Le Fée had missed a Panenka against Brentford last season.
Football gives. Football takes away.
A pretty even game between two well-drilled teams who look perfectly capable of hanging around the top half of this league.
Brighton & Hove Albion v Leeds United
Score: Brighton 1 - 1 Leeds
Leeds are going to be annoying. In a good way.
They dominated this game for long stretches and should have been out of sight before Brighton finally woke up. Jayden Bogle gave them the lead, but Leeds repeatedly failed to put the game away.
Then Luka Vušković equalized with around 20 minutes to play and suddenly Brighton were the team asking all the questions.
Leeds held on. Three games. Still unbeaten.
The only problem is that they really should have six or seven points instead of whatever they have now.
But that's a much better problem to have than being bad.
Fulham v Crystal Palace
Score: Fulham 2 - 3 Palace
This game was chaos. Fulham took the lead. Palace equalized. Fulham went ahead again. Palace equalized again.
Then Ben Chilwell came off the bench and volleyed Palace into the lead.
Perfect.
Tyrick Mitchell scored twice, including one of those goals where you aren't entirely sure whether the scorer intended to score or simply happened to be standing in the way of the ball.
Palace just kept coming.
For Fulham, this is becoming a problem. Three games, three defeats. They have shown enough going forward to suggest there is a decent team hiding somewhere in there, but conceding three goals at home after leading twice is not exactly a ringing endorsement of the defensive structure.
Palace, meanwhile, finally have their first win under Pierre Sage.
And Ben Chilwell has wasted absolutely no time reminding everyone that left-backs are apparently allowed to score bangers.
Manchester City v Coventry
Score: City 1 - 0 Coventry
Manchester City are winning football games without looking particularly impressive. This is generally a very good thing.
They dominated possession, controlled most of the game and eventually got their goal through Erling Haaland.
And because Haaland apparently wasn't satisfied with merely scoring the winner, this was also his 300th club goal in top-flight football.
Not a bad little milestone.
Enzo Fernández made his debut and immediately looked like the player City spent all that money to acquire. He created the opening for Haaland and generally looked very comfortable.
Coventry made City sweat late, but Gianluigi Donnarumma stood up when required.
Nottingham Forest v Tottenham Hotspur
Score: Forest 0 - 0 Spurs
Tottenham have now played three Premier League games and have scored zero goals.
Zero.
None.
Nada.
They did, technically, put the ball in the net here, but VAR decided Neco Williams had handled the ball in the buildup and the goal was chalked off.
And this one generated some proper VAR nonsense, with Forest boss Oliver Glasner understandably furious that the footage didn't appear conclusive enough to overturn the on-field decision.
But honestly, the bigger problem for Spurs is not VAR.
It's scoring.
They didn't register a shot on target.
Again.
Roberto De Zerbi has plenty of attacking talent at his disposal. At some point, someone is going to have to put the ball in the bloody net.
Hull v Aston Villa
Score: Hull 0 - 0 Villa
Remember when everyone picked Hull to finish 20th?
Yeah. About that…
Three games. Seven points. Three clean sheets. Still unbeaten.
Hull were excellent defensively again and had the better chances as the game went on, including Mohamed Belloumi rattling the crossbar.
Villa, meanwhile, still haven't scored a Premier League goal.
One shot on target in this game. Three matches. Zero goals. Unai Emery has a rather large problem to solve.
Hull, on the other hand, are beginning to look less like a team trying to survive and more like a team that has accidentally wandered into the wrong end of the table and decided to stay there.
Everton v Manchester United
Score: Toffees 2 - 2 Red Devils
This was heading toward another frustrating United win until Ainsley Maitland-Niles decided to introduce himself to Everton supporters in spectacular fashion.
United took the lead through Bryan Mbeumo, who produced an excellent solo effort.
Everton eventually equalized through Tyrique George, only for Benjamin Sesko to head United back in front in the 88th minute.
Game over.
Except it wasn't.
Maitland-Niles, making his Everton debut after joining on deadline day, smashed a 25-yard strike into the top corner in stoppage time.
Absolutely outrageous.
United will be furious. They had done enough to win the game and were seconds away from three points.
Everton, however, deserved their point.
Jack Grealish and Hayden Hackney both made a noticeable difference after coming on, and the Toffees showed the sort of fight David Moyes will absolutely love.
Maitland-Niles went from "why did we sign this guy?" to "build the statue" in about 90 seconds.
Football.
Arsenal v Chelsea
Score: Arsenal 2 - 1 Chelsea
Chelsea scored after 77 seconds.
Morgan Rogers, against the club that wanted him, put Chelsea ahead and immediately made Arsenal fans wonder if their afternoon was about to go very badly. It wasn't.
In fact, for large stretches of this game Arsenal were bloody excellent.
They moved the ball quickly, overloaded Chelsea's defensive shape and created chance after chance. Emiliano Martinez was keeping Chelsea alive, making saves and throwing himself into a ridiculous number of bodies.
And yet...
There was also a slightly surreal subplot running alongside all of this. Because Arsenal got away with some absolutely bonkers decisions.
Ezri Konsa spent large chunks of the game seemingly treating Pedro like a backpack, repeatedly grabbing and holding him whenever Chelsea tried to break. At one point Rice deliberately tripped Morgan Rogers off the ball during a Chelsea counter and somehow Rogers ended up getting booked for the confrontation.
And then there was Gabriel.
Martinez had already thrown himself into a six-yard-box mess to keep the ball out when Gabriel's boot came flying through and caught the Chelsea keeper in the head. No card. Not even a foul. VAR had a look. Apparently everything was fine.
Maybe I've been watching the wrong sport all these years, but kicking the goalkeeper in the head generally feels like something worth at least having a conversation about.
Chelsea will also look back at the disallowed Calafiori goal with some frustration. Konsa was offside in the buildup, so technically the decision was correct, but the whole sequence was another reminder of just how chaotic this game was.
And despite all of that, Arsenal didn't win because of the officials. They won because they were really good.
After weathering the early Chelsea goal, Arsenal absolutely took control. Kai Havertz equalized in the 25th minute with a clever finish, and the pressure continued. Chelsea simply couldn't live with Arsenal's movement for long stretches. In spite of that, Chelsea could have been ahead just before the half-time whistle. Pedro Neto raced through and smashed a low effort against the post just before half-time.
Then, five minutes after half-time, Havertz produced one of the smartest moments of the game. A beautiful dummy. Ødegaard into the space. 2-1.
Game over?
Not quite.
Because Chelsea actually would eventually have an enormous chances to rescue a point. Late on, Estevão cut inside and unleashed a ridiculous curling effort that looked destined for the top corner.
David Raya had other ideas. He produced an outstanding fingertip save, getting just enough on it to tip the ball over. That save ended up being massive.
Because while Arsenal were the better team for large portions of the game, Chelsea were absolutely capable of leaving the Emirates with something.
And that's probably the biggest takeaway from this rivalry. Arsenal still own Chelsea. This is now 12 games unbeaten against them across all competitions. But the gap is closing.
Chelsea aren't the same team Arsenal have been bullying for the last few years. Xabi Alonso has them aggressive, brave and much more willing to take the game to the opposition.
They still need to learn how to turn good spells into goals. They still need to stop conceding so many. And, apparently, they need to figure out how to get through a game at the Emirates without finding themselves on the wrong end of several extremely questionable refereeing decisions.
But this wasn't a game where Arsenal got lucky.
They were excellent for long stretches.
Chelsea just made them work for it.
And if these two teams keep heading in the directions they're currently going, the gap between Arsenal and Chelsea is going to get very interesting very quickly.

WELL STRUCK!
Game Week 3 Recap & Look Ahead to Week 4


