Leicester City 2-0 Arsenal
Leicester moved up to second in the Premier League with second-half goals from Jamie Vardy and James Maddison.
The Foxes missed several chances and Wilfred Ndidi struck the bar, but Vardy broke the deadlock as he finished off an excellent team move, firing in his 11th goal of the season.
Maddison then made sure there was no way back for Arsenal with a low strike through Héctor Bellerin's legs.
Chelsea 2-0 Crystal Palace
Chelsea comfortably beat Crystal Palace as they recorded their sixth successive Premier League victory.
After a goalless first half, Tammy Abraham slotted in his 10th of the season from 10 yards before Christian Pulisic headed in the second.
James Tomkins missed a glorious opportunity to equalise for the Eagles, heading Luka Milivojevic's right-wing delivery wide from six yards.
Chelsea are five points behind leaders Liverpool in third place after Leicester leapfrogged them with victory against Arsenal in the late kick-off.
Burnley 3-0 West Ham
Burnley ended a run of three straight defeats with a comfortable win over struggling West Ham despite having a goal disallowed by VAR at Turf Moor.
The Clarets were ahead through Ashley Barnes' close-range effort when Chris Wood's header was chalked off, with the New Zealand striker shown to be just offside.
But Wood doubled Burnley's lead just before half-time with a first-time shot, and the hosts were out of sight when West Ham goalkeeper Roberto tipped the ball into his own net from a corner early in the second half.
West Ham are without a win in six Premier League games and are two places above the relegation zone, while Burnley move up to ninth.
Newcastle 2-1 Bournemouth
Ciaran Clark scored his second goal in as many games as Newcastle defeated Bournemouth to record successive league wins for the first time this season.
It was a deserved victory for the Magpies, who overcame a shaky first quarter of the match during which the Cherries took the lead through Harry Wilson.
The Welshman, on loan from Liverpool, finished off one of the set-piece moves of the season as Ryan Fraser and Joshua King played a one-two from a corner before the winger finished off the routine with a superb low shot.
United went close when Allan Saint-Maximin's fierce shot struck the bar before they equalised through DeAndre Yedlin, who anticipated brilliantly as he converted the Frenchman's deflected strike with a flying header.
Clark completed the turnaround seven minutes after the break when he scuffed a shot past keeper Aaron Ramsdale.
The Magpies now have 15 points and move up to 11th, a point and four places behind the Cherries.
Southampton 1-2 Everton
Everton claimed their first away win of the season to move clear of the lower reaches of the table at the expense of opponents Southampton.
The result sees Marco Silva's side climb up from 17th to 13th, a place and a point ahead of Manchester United, who host Brighton on Sunday.
Tom Davies put the visitors in front, heading in from close range after Mason Holgate diverted Gylfi Sigurdsson's corner back across goal.
After the break, Saints levelled when substitute Sofiane Boufal skipped past Morgan Schneiderlin on the right and his deflected cross was tapped in by Danny Ings from a yard out.
The hosts were unable to hold out for a point though with Richarlison turning in Djibril Sidibe's right-wing cross from six yards.
Tottenham 1-1 Sheffield United
George Baldock cancelled out Son Heung-min's opener as Sheffield United stretched their unbeaten run to five games with a deserved draw at Tottenham, who remain without a win in the league since September.
Baldock's mis-hit cross - which came moments after the Blades had a goal disallowed for offside by the video assistant referee - evaded everyone inside the Spurs penalty area before finding the bottom corner.
The visitors were by far the better side but fell behind when Son capitalised on Enda Stevens' failed clearance before slotting the ball through Dean Henderson's legs.
McGoldrick thought he had equalised just two minutes after Son's opener, but VAR replays showed that Lundstram's toe had been marginally offside in the build-up - a decision that was so close it took almost four minutes to make.
Son and second-half substitute Lucas Moura both went close for the hosts in the dying stages but a late Spurs winner would have been unjust on Chris Wilder's team.
The points lifts the Blades up to fifth in the table, while Spurs drop to 12th.