Arsenal scraped past West Ham to move up to ninth and level with eighth-placed Tottenham Hotspur who are away at Burnley in Saturday’s late kick-off.
Alexandre Lacazette scored from a Mesut Ozil knockdown in the 78th-minute to give the Gunners all three points against a wasteful West Ham at the Emirates.
The goal was originally ruled out after the assistant referee flagged Ozil offside but a lengthy VAR review spared the Gunners anguish as West Ham were left to rue missed opportunities.
Arsenal extend their unbeaten run in the Premier League to eight games and move up to 40 points just five points off 4th-placed Chelsea with a game in hand against Manchester City.
Elsewhere on a low scoring afternoon, Allan Saint-Maximin 79th-minute goal at St Mary’s gave Newcastle a first win in six games as the Toons overcame Southampton who lost Moussa Djenepo to a red card in the first half.
An astonishing triple save from Dean Henderson helped Sheffield United edge past struggling Norwich City who now look destined for the drop.
Billy Sharp put the Blades in the lead in the first half at Bramall Lane and Henderson kept the score at 1-0 when he saved from Grant Hanley, Mario Vrancic and Josip Drmic in quick succession in the second half.
Crystal Palace continued their recent run of good form with a 1-0 win over relegation-threatened Watford at Selhurst Park with Ghanaian striker Jordan Ayew netting the decisive goal in the first half.
Brighton picked up a potentially decisive point away at a subpar Wolverhampton Wanderers with the encounter ending in a goalless draw.