Newcastle United will be hoping to make it four wins on the bounce in the Premier League when they entertain West Ham United on Saturday.
The Magpies, who continued their winning run on Monday night with a 2-1 victory away to Burnley, have not lost a game in the Premier League since 20 October.
Meanwhile, West Ham will be hoping they can respond to the 4-0 thrashing they suffered at the hands of Manchester City last time out. A victory for the Hammers, which would lift them above Newcastle in the table, could see Manuel Pellegrini's side end the weekend in the top ten.
Here's everything you need to know ahead of Saturday's clash.
How to Watch
When Is Kick Off?
Saturday 1st December
What Time Is Kick Off?
Where Is It Played?
St. James' Park
TV Channel/Live Stream
Sky Sports' Soccer Saturday/ BT Sport Score
West Ham manager Manuel Pellegrini could be missing as many as eight first-team players for his side's trip to Tyneside.
Marko Arnautovic is being assessed by the club's medical staff this week after limping off in the closing stages of the 4-0 defeat to Manchester City with a hip injury.
Andy Carroll was an unused substitute in that game, so could be recalled to the starting XI in place of Arnautovic whilst Jack Wilshere is pushing for a place in the squad after recovering from an ankle problem.
Ryan Fredericks will be out until 2019, having sustained a fibula injury against Huddersfield earlier this month.
Winston Reid, Carlos Sanchez, Manuel Lanzini and Andriy Yarmolenko are all long-term absentees.
Newcastle will be hoping that club captain Jamaal Lascelles is available. The centre-back has not featured since 3 November.
Jonjo Shelvey could return to the starting line-up after shaking off a calf injury to feature on the bench against Burnley.
Back-up goalkeeper Karl Darlow is Rafael Benitez's only other injury concern, as he missed Monday night's win with an elbow problem.
Dubravka; Yedlin, Schär, Fernandez, Clark, Ritchie; Kenedy, Ki, Shelvey, Pérez; Rondón
West Ham United
Fabianski; Zabaleta, Balbuena, Diop, Creswell; Wilshere, Obiang; Diangana, Antonio, Anderson; Carroll
There have been 40 meetings in total between the two sides. Newcastle lead the way with 19 victories compared to West Ham's 11 wins with the other ten matches resulting in a draw.
The previous meeting between the two sides, on 23 December last year, was an early Christmas present as Newcastle won an absolute thriller of a contest 3-2 at the London Stadium.
Newcastle will be confident of victory on Saturday, having turned around their fortunes somewhat after a miserable start to the season.
Newcastle are undefeated in their last four matches, making them one of the Premier League's form clubs.
The Magpies will be confident of extending their unbeaten run against West Ham, who have only won once in their last six Premier League fixtures.
Victory is a must for both sides, who sit only four points above the relegation zone, with the hosts currently 13th in the table and West Ham one place below in 14th.
West Ham United
Burnley 1-2 Newcastle United (26/11)
West Ham United 0-4 Manchester City (24/11)
Newcastle United 2-1 Bournemouth (10/11)
Huddersfield 1-1 West Ham United (10/11)
Newcastle United 1-0 Watford (03/11)
West Ham United 4-2 Burnley (03/11)
Southampton 0-0 Newcastle United (27/10)
West Ham United 1-3 Tottenham (31/10)
Newcastle United 0-1 Brighton (20/10)
Leicester City 1-1 West Ham United (27/10)
This is a game that sees two teams enduring contrasting runs of form and, with Newcastle unbeaten in November, they will be confident of extending their recent run of wins into the festive period.
West Ham have been beset by injuries in recent weeks, and their abysmal performance at home to Manchester City will have done nothing to boost the team's confidence.
However, the Irons do have a favourable fixture list as they do not face another side currently in the Premier League's top five until January 12.
Prediction: Newcastle 2-1 West Ham