Newcastle United continued their excellent home form in Matchweek 18 as they climbed above opponents Crystal Palace and into the top half of the Premier League table.
The 1-0 win against the Eagles made it eight matches unbeaten at St James' Park for Steve Bruce's side.
Goalkeeper Martin Dubravka made four crucial saves to take his place as one of three Newcastle players selected by Premier League Champion Alan Shearer in the Team of the Week.
🆕 @alanshearer's Team of the Week 🆕
— Premier League (@premierleague) December 23, 2019
Agree with his selections? pic.twitter.com/JoBpZcHgrk
Martin Dubravka (NEW) NEW 1-0 CRY
Impressive once again, keeping his fifth clean sheet of the season.
Kyle Walker (MCI) MCI 3-1 LEI
Was diligent in his defensive duties and also very good going forward.
Chris Basham (SHU) BHA 0-1 SHU
Another win and another clean sheet for Sheffield United. In truth, any of the three centre-backs could have made the cut.
Fikayo Tomori (CHE) TOT 0-2 CHE
Solid as a rock as he marked his return to the starting XI with an assured display.
Paul Dummett (NEW) NEW 1-0 CRY
Was exceptional down the left in the absence of Jetro Willems.
Riyad Mahrez (MCI) MCI 3-1 LEI
Gave Ben Chilwell a torrid time as he starred against his former club.
Kevin De Bruyne (MCI) MCI 3-1 LEI
Outstanding once again. Ran the game and provided a superb assist for Gabriel Jesus.
Willian (CHE) TOT 0-2 CHE
The Brazilian produced a magical two-goal display, capped by a sublime strike to open the scoring against Tottenham Hotspur.
Miguel Almiron (NEW) NEW 1-0 CRY
Worked his socks off and eventually scored his first Premier League goal after 27 matches.
Raul Jimenez (WOL) NOR 1-2 WOL
Scored the winner against Norwich City to continue his impressive season.
Danny Ings (SOU) AVL 1-3 SOU
His two goals in the 3-1 win over Aston Villa made it 10 from his last 12 league appearances. He is simply on fire.
Manager: Ralph Hasenhuttl (SOU)
It's now three wins in five matches for Southampton as they moved above Villa and out of the relegation zone.