While Newcastle have lost their last four in the Premier League to drop into the relegation zone, West Ham have picked up seven points from their last three matches to move into 15th position. The Hammers will be looking to build on impressive home results against Chelsea and Arsenal in their last two at the London Stadium, but Newcastle were improved in their 1-0 defeat at Arsenal on Saturday afternoon.
West Ham are 11/10 to win as they look to stretch their unbeaten run in the Premier League to four matches. The Hammers have actually lost four of their last six league meetings with Newcastle, but there is no question that the capital club are on the up under Moyes. All three points this weekend would move them closer to the top half of the division.
Newcastle are 5/2 to emerge victorious from this weekend’s clash in London. Rafael Benitez’s side have only won one of their nine away Premier League matches this season, however, and have not collected all three points since beating Crystal Palace in the middle of October.
The draw is 12/5, although West Ham and Newcastle have not drawn a Premier League match since August 2013. There has been a winner in their last six meetings in the top flight, and Newcastle have only drawn three of their 18 Premier League matches this season.
Javier Hernandez is 5/1 in the first goalscorer market this weekend. The Mexican could return to the starting XI after appearing off the bench against Stoke and he can also be backed at 15/8 to net at any point during the 90 minutes in London.
Dwight Gayle is 6/1 to open the scoring at the London Stadium. The 28-year-old has three league goals to his name this season and may well come back into the team after starting on the bench against Arsenal. The forward is 5/2 to be on the scoresheet in the anytime market, while he is 14/1 to score two or more.