Everton and Wolves secure vital wins as Southampton fans turn on Nathan Jones
Sean Dyche made an immediate impact at Everton as his first game in charge ended in a 1-0 win over Premier League leaders Arsenal.
Dyche could thank one of his old Burnley charges as James Tarkowski headed in the winner on the hour at Goodison Park.
It was Tarkowski's first Everton goal, and just rewards for a positive Everton performance as they ended a run of 10 games in all competitions without a win.
It was a first defeat in the league since September for Arsenal, and they must now look to rivals Tottenham to do them a favour against Manchester City on Sunday if they are to hold on to their five-point advantage at the top.
Victory in the lunchtime kick-off briefly moved Everton out of the bottom three, though it was not to last as Wolves dealt another damaging defeat to Liverpool, who went down 3-0 at Molineux.
Jurgen Klopp's side were outclassed by a Wolves side improving under Julen Lopetegui.
Joel Matip turned Pablo Sarabia's pass into his own net with just five minutes gone and Liverpool's already fragile confidence crumbled as Craig Dawson's debut strike made it 2-0 just seven minutes later.
Ruben Neves then completed the job in the 71st minute as Wolves scored three or more goals for the first time in 11 months.
Everton's win left Southampton rock bottom and Saints fans turned on manager Nathan Jones during a limp 3-0 defeat at Brentford.
Goals from Ben Mee, Bryan Mbeumo and Mathias Jensen condemned the visitors to their eighth loss in the last nine, and fans made their feelings known as they sang ‘You're getting sacked in the morning' and ‘Nathan Jones, get out of our club' at their own dugout.
Brentford, by contrast, are seventh and the top dogs in west London after neighbours Chelsea and Fulham drew on Friday night.
Leicester started the day outside the bottom three on goal difference alone but moved away from immediate trouble with a 4-2 win away to Aston Villa.
An Ollie Watkins strike and an own goal from Harry Souttar on his Leicester debut twice had Unai Emery's Villa ahead – but they were pegged back by James Maddison and Kelechi Iheanacho.
Tete, also making his Leicester bow, put the visitors in front at the break before substitute Dennis Praet wrapped up the win – with all four goals coming from poor Villa defending.
Manchester United hung on for a 2-1 home win over Crystal Palace, their first league win in three, but it came at a cost as influential midfielder Casemiro was sent off for violent conduct in the second half.
United led with only seven minutes gone at Old Trafford as Bruno Fernandes scored from the spot after the VAR spotted a handball, and the in-form Marcus Rashford doubled the advantage just after the hour.
But the game changed in the 70th minute when Jeffrey Schlupp's shove on Antony sparked a melee in which Casemiro grabbed Will Hughes around the throat to get his marching orders.
Schlupp then pulled one back in a frenzied finish, and although Erik ten Hag's side hung on for a 13th consecutive home win, the coming three-match suspension for Casemiro will hurt a midfield already weakened by injuries.
Victory lifted United into third place as Newcastle were held to a 1-1 draw by West Ham in the evening fixture.
Eddie Howe's side raced into the lead – Joe Willock's first minute strike was ruled out by VAR with the ball out of play in the build-up, but seconds later Callum Wilson scored anyway after racing through on goal.
But Newcastle could not build on it against some stubborn West Ham defending, and Lucas Paqueta levelled before the break, stabbing home after the hosts failed to clear Declan Rice's corner.
Kaoru Mitoma's 87th-minute header gave Brighton a 1-0 win over Bournemouth which kept them sixth.