Newcastle vs Arsenal
Arsenal were beaten in the Premier League for the first time this season at Newcastle on Saturday as The Magpies shrugged off a mounting injury crisis to climb into the top six after winning a feisty encounter at St. James' Park 1-0.
Anthony Gordon's controversial winner 25 minutes from time survived a VAR check for three different offences before it was finally awarded.
Arsenal's lack of a world class number nine in the absence of the injured Gabriel Jesus was exposed as they failed to muster a response against a makeshift Newcastle defence.
Fulham vs Man Utd
Bruno Fernandes' stoppage time winner at Fulham eased the pressure on Manchester United manager Erik ten Hag.
United were again far from spectacular at Craven Cottage but got a much-needed three points thanks to captain Fernandes.
Man City vs Bournemouth
City cruised to their three points despite losing Haaland at half-time.
Jeremy Doku was the star of the show as the Belgian winger opened the scoring and played a major role in four more goals as the Cityzens decimated Bournemouth 6-1.
Bournemouth held out for 30 minutes at the Etihad, but the floodgates opened once Doku prodded into the far corner after exchanging a one-two with Rodri.
West Ham vs Brentford
Brentford edged the game of the day as the Bees came from behind to beat West Ham 3-2.
Neal Maupay ended a 45-game goal drought to put Brentford in front early on, but West Ham hit back to lead through Mohammed Kudus and Jarrod Bowen.
Sheffield United secured their first win back in the Premier League in dramatic fashion as Oliver Norwood's 100th minute penalty beat Wolves 2-1.
Burnley became the first Premier League side to ever lose their first six home games of the season as Crystal Palace won 2-0 at Turf Moor.
Everton were denied a third consecutive win for the first time since September 2021 as Ashley Young's late own goal rescued a 1-1 draw for Brighton at Goodison Park.