Newcastle and West Ham shared the spoils at St. James’ Park, as a 2-2 draw on Tyneside eased both sides relegation fears.
The Hammers twice took the lead, through Michail Antonio and Tomas Soucek, but twice the Magpies conjured up a quick reply, via Miguel Almiron and Jonjo Shelvey.
Newcastle were the architects of their own downfall inside the first five minutes, as Jarrod Bowen had time to find Antonio in space to tap home the opener.
But that didn’t deter an in-form Newcastle side, as Allan Saint Maximin cut the West Ham defence in two.
His pass found Emil Krafth, and the full back’s cross was confidently tucked home by Almiron.
Steve Bruce’s side looked to pick up where they left off after the break, with Saint Maximin and Almiron causing all sorts of problems for West Ham.
But despite barely having a kick in the second half, it was the visitors who edged back in front on 65 minutes.
Declan Rice did well to head Pablo Fornals corner onto the bar, and Soucek reacted quickest to bundle home on the goal line.
But once again, Newcastle were not to be deterred, as Shelvey broke into the box and slid Dwight Gayle’s pass beyond Lukasz Fabianksi.
And as the game began to see saw in the closing minutes, the Hammers almost stole all three points, but Martin Dubravka stayed strong to deny Andriy Yarmolenko.
Full time at St. James’ Park it’s Newcastle 2 West Ham 2