Newcastle United player ratings v West Ham: 9/10 'hero' & 'poor' 4/10 in dramatic 4-3 win - photos

Newcastle United 4-3 West Ham player ratings: Here's how Alexander Isak, Bruno Guimaraes, Anthony Gordon and co fared.

Newcastle United beat West Ham United 4-3 at St James' Park on Saturday afternoon - here are the player ratings from the match.

Eddie Howe made one change to his side that were beaten 2-0 at Manchester City in the FA Cup prior to the international break with Tino Livramento returning from an ankle injury in place of Sven Botman. The Dutch defender has been ruled out until late 2024 following surgery on an ACL injury.

The Magpies went into the game four points behind West Ham United in the Premier League table with a game in hand.

Newcastle took an early lead after Anthony Gordon was fouled by Vladimir Coufal inside the penalty area. Following a VAR check, Alexander Isak stepped up and dispatched his penalty to make it 17 goals for the campaign.

The Magpies then suffered an early injury blow with Jamaal Lascelles forced off. Minutes later, West Ham equalised as Michail Antonio beat the offside trap to make it 1-1.

An end-to-end opening 45 minutes unfolded with Bruno Guimaraes rattling the crossbar in first-half stoppage time before Mohammed Kudus capitalised on a quick free-kick to make it 2-1 to the visitors just before the break.

Moments after the restart, West Ham made it 3-1 with a counter-attacking goal finished off by Jarrod Bowen.

Newcastle won a second penalty of the afternoon when Kalvin Phillips fouled Anthony Gordon inside the box. Isak stepped up and reduced the deficit heading into the closing stages of the match.

Isak then turned provider to set up a thrilling end to the game as substitute Harvey Barnes raced through to make it 3-3. Barnes then grabbed his second of the game in the 90th minute to complete the dramatic comeback for Newcastle.

Here are the Newcastle United player ratings from the match...