Fulham and Wolves got the weekend of Premier League action underway with a draw at Craven Cottage.
Manor Solomon scored for the third Premier League match in a row and although Fulham could not find a winner, they are now just three points off Tottenham in fourth.
League leaders Arsenal then travelled to face Leicester and earned a narrow, but crucial, 1-0 win, while Leeds edged past Southampton and West Ham at last clicked into gear up front as they cruised past Nottingham Forest.
Manchester City closed the gap to Arsenal to two points again with a routine with over Bournemouth, Erling Haaland once again on the scoresheet. Saturday’s action came to an end as Liverpool played out a goalless draw Crystal Palace.
A huge London derby saw Tottenham beat Chelsea in the only Premier League game on Sunday, as attention then turned towards the Carabao Cup final as Manchester United beat Newcastle to end their trophy drought
Arsenal cruised past Everton on Wednesday night to move five points clear at the top, and Liverpool got a badly-needed win over Wolves at Anfield.
Premier League table 2022-23
Latest results, fixtures and scores