Mohammed Kudus netted his first goal for West Ham in the Premier League as the Hammers played out a 2-2 draw against Newcastle at the London Stadium.
He emerged from the bench to score an 89th minute goal with a fine left-footed effort to rescue a point for the home side.
Tomas Soucek tapped into the empty net to give West Ham the lead after just eight minutes of play.
Newcastle proved their mettle to get back on level terms through Alexander Isak in the 57th minute.
The Swedish attacker doubled his tally to put Newcastle in the lead for the first time in the game.
But Kudus had other ideas, coming off the bench to restore parity.
He has now scored three goals for West Ham this season his since big money move from Ajax in the summer.