Leeds United 1 - West Ham 2
Goals from Tomas Soucek and Angelo Ogbonna helped the Hammers overcome going behind on a 6th minute penalty that was initially saved but retaken when VAR determined that Lukasz Fabianski had stepped off the line.
Wolves 0 - Aston Villa 1
Anwar El Ghazi scored a 94th minute penalty kick to claim the full points for Villa. Both sides finished with 10 men — Douglas Luiz was sent off in the 85th minute and Joao Moutinho in the 95th.
Newcastle 2 - West Bromwich Albion 1
Miguel Almiron scored just 19 seconds in to the match, the fastest goal in the PL this season. Dwight Gayle got the winner in the 82nd minute.
Everton 1 - Chelsea 0
Gylfi Sigurdsson converted a penalty in the 22nd minute after Edouard Mendy took down Dominic Calvert-Lewin in the area. Jordan Pickford shined making several strong saves to keep Chelsea off the board.
Southampton 3 - Sheffield United 0
Che Adams, Stuart Armstrong, and Nathan Redmond all scored for the Saints who dominated the Blades. Sheffield are really, really poor.
Fulham 1 - Liverpool 1
Yes, you read that correctly. Lowly Fulham drew mighty Liverpool. Both sides could have taken the full points — Jurgen Klopp felt there was a foul in the buildup to Fulham’s goal and analysts felt Fulham should have had a penalty for a Fabinho foul in the area.
Leicester City 3 - Brighton & Hove Albion 0
James Maddison netted a brace and Jamie Vardy added a goal in a first half barrage that saw the match over and done with after 45 minutes.