The story
Newcastle beat West Ham 3-2 at St. James' Park in the Premier League, gameweek 32.
Newcastle's goals came from Joelinton (41') and Joe Willock (82'); Issa Diop (73'), Jesse Lingard (80', pen) and an own goal by Issa Diop (36') replied for West Ham.
It was 1-1 at half-time. Newcastle came from behind to win.
Craig Dawson of West Ham was sent off (36', second booking).
West Ham had 66% of the ball and 16 shots to Newcastle's 16.
Match stats
![]()
Key moments
- 36' Issa Diop Own goal · West Ham 0-1
- 36' Craig Dawson Sent off (second booking) · West Ham
- 41' Joelinton Goal · Newcastle 1-1
- 73' Issa Diop Goal · West Ham 1-2 Assist: Jarrod Bowen
- 80' Jesse Lingard Penalty · West Ham 1-3
- 82' Joe Willock Goal · Newcastle 2-3 Assist: Matt Ritchie
Line-ups
Newcastle
- Martin DúbravkaGoalkeeper
- Matt RitchieDefender
- Paul DummettDefender
- Ciaran ClarkDefender
- Federico FernándezDefender
- Sean Longstaffoff 81'Midfielder
- Joelintonoff 90'Midfielder
- Miguel AlmirónMidfielder
- Jonjo ShelveyMidfielder
- Jacob MurphyForward
- Allan Saint-Maximinoff 64'Forward
West Ham
- Lukasz FabianskiGoalkeeper
- Issa DiopDefender
- Ben Johnsonoff 90'Defender
- Craig DawsonDefender
- Vladimir CoufalDefender
- Angelo OgbonnaDefender
- Tomas SoucekMidfielder
- Pablo FornalsMidfielder
- Jesse Lingardoff 87'Midfielder
- Mark Nobleoff 75'Midfielder
- Jarrod BowenForward
Full timeline
Every goal and card (9)
- 12' 🟨 Craig Dawson
- 16' 🟨 Jonjo Shelvey
- 36' ⚽ Issa Diop (og)
- 36' 🟨🟥 Craig Dawson
- 41' ⚽ Joelinton
- 73' ⚽ Issa Diopassist Jarrod Bowen
- 80' ⚽ Jesse Lingard (pen)
- 82' ⚽ Joe Willockassist Matt Ritchie
- 90+5' 🟨 Jacob Murphy
Head to head
3Newcastle wins1Draws2West Ham wins


