Liverpool 2-2 Manchester City
The standout fixture of the weekend did not disappoint as the division's two most recent champions went toe-to-toe at Anfield.
Pep Guardiola’s side would have been disappointed not to go into the break in front after controlling the majority of a goalless first half.
The deadlock was eventually broken in the 59th minute, but it was Liverpool who found themselves ahead after some superb play from Mohamed Salah found Sadio Mane who fired home his 99th Premier League goal.
City were back on level terms just 10 minutes later through Phil Foden’s tidy finish from a narrow angle.
However, Anfield was on its feet once again in the 76th minute as Salah, out of seemingly nothing, twisted his way past four City defenders before powering past Ederson.
But once again, the Reds’ lead was not to last thanks to Kevin De Bruyne’s deflected effort from the edge of the box nine minutes from time.
Chelsea 3-1 Southampton
Thomas Tuchel’s side put defeats to Man City and Juventus behind them to secure victory at Stamford Bridge over a resilient Southampton.
The Saints have a pretty good recent record in West London but fell behind thanks to Trevoh Chalobah’s far-post header.
Ralph Hasenhuttl’s men levelled the game shortly after the hour mark from the penalty spot.
Tino Livramento was brought down by Ben Chilwell, allowing James Ward-Prowse to convert.
But the Saints’ captain would only be on the field for a few more minutes after being shown a red card following a VAR check, picking up a dangerous tackle he had committed on Jorginho.
Goals from Timo Werner and Chilwell did the damage in the final 10 minutes, as Southampton continue to wait for their first win of the season.
Manchester United 1-1 Everton
The pressure on Ole Gunnar Solskjaer turned up a notch as the Red Devils were held at home by Everton.
The Norwegian manager had decided to bench many of those involved in Wednesday’s late win over Villarreal, including Cristiano Ronaldo.
And the gamble had looked to pay off as Anthony Martial gave the Red Devils a half-time lead.
Ronaldo and Jadon Sancho were brought on in the second half, and it wasn’t long after that Old Trafford was treated to the iconic ‘SIU’, only it was Andros Townsend performing it this time.
A superb Toffees counter was finished off by the former Crystal Palace man, who performed the celebration in front of the jubilant travelling supporters.
Everton thought they had even more reason to celebrate when Yerry Mina found the net, only for it to be chalked out for offside after a VAR check.
Leeds United 1-0 Watford
Xisco Munoz became the Premier League’s first managerial casualty after Watford were defeated at Leeds.
The Whites picked up their first win of the season in the process, thanks to Diego Llorente’s first-half strike.
In truth, Leeds dominated possession for the rest of the tie and looked like the only team likely to get on the scoresheet.
After just 10 months, Munoz’s time at Vicarage Road has come to an end and the Hornets are once again looking for someone to take the hot seat.
Tottenham Hotspur 2-1 Aston Villa
Spurs and Nuno Espirito Santo picked up a much-needed victory as Son Heung-min shone in North London.
The South Korean was involved in both goals, setting up Pierre-Emile Hojbjerg for the opener just before the half-hour mark.
Ollie Watkins levelled things up with a 67th-minute finish from close range, but Spurs restored their lead soon after.
Son got the better of Kortney Hause before crossing low and causing Matt Targett to put the ball into his own net on the slide whilst trying to deny Lucas Moura.
Wolves 2-1 Newcastle United
Steve Bruce’s wait for a win this season continues into the international break after Hwang Hee-chan’s brace, from two Raul Jimenez assists, secured a second successive win for Wolves.
Hwang put the hosts ahead in the 20th minute from a narrow angle before the Magpies equalised through substitute Jeff Hendrick.
The South Korean then restored Wolves’ lead in the 58th minute with a well-placed shot beyond the desperate dive of Karl Darlow.
West Ham United 1-2 Brentford
The Bees stung West Ham with a 94th-minute winner as they continue their dream start to life in the Premier League.
In this battle between East and West London, it was the men from out West who took a first-half lead through Bryan Mbeumo.
The Hammers finally found a way past David Raya in the 80th minute as Jarrod Bowen drew his side level.
But Yoane Wissa fired home in added time to second-half stoppage time with the ball dropping to him after Pontus Jansson’s header was saved.
Crystal Palace 2-2 Leicester City
Patrick Vieira remains unbeaten at home in the Premier League after two of his second-half substitutes scored to earn the Eagles a point.
Kelechi Iheanacho and Jamie Vardy had put the Foxes in a commanding position at the break.
But the Eagles swooped in the final 45 as Michael Olise and Jeffrey Schlupp both came off the bench to score.
Brighton & Hove Albion 0-0 Arsenal
In horrendous conditions on the South Coast, Graham Potter’s Seagulls were made to rue missed chances to secure another win over the Gunners.
Leandro Trossard, Dan Burn, Shane Duffy and Jakub Moder all squandered good opportunities, whilst Pierre-Emerick Aubameyang hit the upright with a header and Emile Smith-Rowe had an effort saved.
Solly March was denied by Aaron Ramsdale before Duffy headed wide from a corner in stoppage time.
Burnley 0-0 Norwich
The Clarets and Canaries played out a goalless draw for the very first time in all competitions.
It was a first point of the season for Daniel Farke’s side, putting an end to a run of 16 consecutive Premier League defeats.
It could well have been all three points for the men from Norfolk had Mathias Holman’s strike dipped just a few centimetres lower, instead it cannoned off the crossbar.
Dwight McNeil had Burnley’s best effort, but his free shot was saved by Tim Krul who was making his 200th top-flight appearance.