There were four games in the Premier League before Tottenham host Liverpool in the final top-flight game before Christmas on Sunday.
Chelsea knew victory at Everton would send them a point clear at the top of the table, with the Reds kicking off at 4.30pm. GMT.
In games starting at the same time as the clash at Goodison Park, Manchester United welcome Bournemouth, Wolves head to Leicester City and Southampton travel to Fulham.
101GreatGoals.com has you covered with all the Premier League results today, including goals, highlights and tableau.
Just a cold guy scoring at Old Trafford 🍒 pic.twitter.com/UnnyCpseIb
— Sky Sports Premier League (@SkySportsPL) December 22, 2024
Man United vs Bournemouth: The Cherries crush the hosts again
Bournemouth secured their fourth win in a five-game unbeaten run in style, beating Manchester United 3-0 away for the second consecutive season.
Dean Huijsen headed in the opener in the 30th minute and Justin Kluivert scored a penalty in the 61st minute. Two minutes later, Antoine Semenyo added a third as Bournemouth moved up to fifth, leaving United in 13th.
BACK TO BACK 3-0 WINS AT OLD TRAFFORD pic.twitter.com/toY5APo6GP
— AFC Bournemouth 🍒 (@afcbournemouth) December 22, 2024
Tottenham v Liverpool: Salah strikes twice
Liverpool lead the table by four points after an excellent 6-3 win at Tottenham Hotspur, including two goals and two assists from Mohamed Salah, who moved two goals clear of Erling Haaland as the Premier League’s top scorer.
Luis Diaz also scored twice for the visitors, with Dominic Sobozlai and Alexis McAllister getting on the scoresheet. James Maddison’s strike made it 2-1 and Dejan Kulusevski and Dominic Solanke scored for Spurs between Liverpool’s fifth and sixth goals.
Six for Liverpool! 😲
This game 🤯 pic.twitter.com/SNmOUAWqCN
— Sky Sports Premier League (@SkySportsPL) December 22, 2024
Everton v Chelsea: The Blues lose first place
Everton celebrated their takeover from The Friedkin Group this week with a 0-0 draw that left Chelsea a point behind leaders Liverpool with two games in hand.
The visitors dominated possession but the Toffees moved four points clear of the relegation zone with a second consecutive goalless draw following the stalemate at Arsenal eight days earlier.
Leicester vs Wolves: Pereira in a leaflet
Vitor Pereira made a superb start to his tenure at Wolves as a 3-0 win at Leicester moved his side two points behind fourth-bottom Foxes.
Goncalo Guedes, Rodrigo Gomes and Mateusz Cunha scored the first-half goals to raise concerns for new Leicester manager Ruud van Nistelrooy after his side’s 4-0 defeat by Newcastle on 14 December.
Adama Traoré comes so close to breaking the deadlock 😲 pic.twitter.com/BwPukKwTv5
— Sky Sports Premier League (@SkySportsPL) December 22, 2024
Fulham vs Southampton: Juric watches Saints
New Southampton boss Ivan Juric was in the stands to see the Saints hold ninth-placed Fulham to a 0-0 draw at Craven Cottage.
Southampton are eight points adrift of safety after sacking Russell Martin following their 5-0 home defeat to Tottenham a week earlier.