After a massive win over Leicester on Sunday, the Hammers moved into the Premier League’s top four and with the Foxes in FA Cup semi-final action this weekend, Moyes’ men have a huge chance to solidify their position.
Jesse Lingard’s remarkable form continued with two goals against Leicester, with Jarrod Bowen also clicking into gear as the Irons have made light of Michail Antonio’s absence.
Newcastle, however, are on the back of a morale-boosting success themselves, having come from behind to beat Burnley last weekend, a result which took a huge step towards Premier League survival.
Date, kick-off time and venue
Newcastle vs West Ham is scheduled for a 12:30pm kick-off on Saturday, April 17, 2021.
The game will be played behind closed doors at St. James’ Park because of current coronavirus restrictions.
How to watch Newcastle vs West Ham
TV channel: Saturday’s match will be televised live on Sky Sports’ Premier League and Main Event channels.
Live stream: Sky Sports subscribers will be able to watch the match online via the Sky Go app.
Newcastle vs West Ham team news
Steve Bruce will surely hand starts to Callum Wilson and Allan Saint-Maximin but Isaac Hayden, Ryan Fraser, Fabian Schar and Jamaal Lascelles all remain out.
David Moyes is without Michail Antonio and Declan Rice still, while we await fitness updates on Mark Noble and Aaron Cresswell after both picked up injuries last weekend.
Newcastle vs West Ham lineups
Newcastle United XI: Dubravka; Fernandez, Clark, Dummett; Murphy, Almiron, Shelvey, Longstaff, Ritchie; Saint-Maximin, Wilson
West Ham XI: Fabianski; Coufal, Balbuena, Dawson, Diop, Johnson; Noble, Soucek, Fornals; Lingard, Bowen
Newcastle vs West Ham prediction
It will be interesting to see how West Ham handle the pressure of a game they really should be winning if they are to finish in the top four, while Newcastle are resurgent - though perhaps not as desperate for points as they were a week ago.
2-1 away win.
Newcastle vs West Ham Premier League head-to-head (h2h) history and results
Newcastle wins: 21
West Ham wins: 13
Last meeting: West Ham 0-2 Newcastle (September 12, 2020)
Newcastle vs West Ham betting odds and tips
Newcastle to win: 14/5
West Ham to win: 6/5
Odds via Betfair Exchange (subject to change). Click here to find out more.