Harry Kane moved into third place in the all-time Premier League scoring charts as his two goals helped Tottenham Hotspur claim a 2-0 win at Nottingham Forest, placing them two points behind leaders Arsenal.
The striker has now scored against 31 of the 32 sides he has faced in the Premier League, failing to net only against Brentford.
Kane was denied a second goal on 56 minutes when his spot-kick was saved by Dean Henderson but he made no mistake with nine minutes remaining, sending a diving header from Richarlison's cross past the Forest goalkeeper.
Spurs are level on 10 points with Manchester City while Forest drop to 13th spot with four points.
Ruben Neves put Wolves ahead in the first half, taking a touch and then arrowing a long-range shot into the bottom corner. It was the eighth of his 16 Premier League goals to have been scored from outside the box, including four of his last five.
Wolves were heading for their first win of 2022/23 and Newcastle their first defeat but with time running out Hwang Hee-chan's clearance fell invitingly for Saint-Maximin, and he sent a stunning first-time 25-yard volley past Jose Sa.
The point puts Newcastle in seventh with six points while Wolves drop to 19th on two.
The Hammers, who had failed to register a goal in the competition this season, made the breakthrough 16 minutes from time with Fornals' deflected shot from Declan Rice's pass that flew over Emiliano Martinez in the Villa goal.
"The manager got it wrong in the first half," said Premier League record goalscorer Alan Shearer, "But at least he was brave enough to admit that at half-time, changed the system, changed the personnel, and it worked for them."
West Ham's fifth consecutive Premier League victory over Villa moves them up to 17th, one place behind Villa who also have three points.