Diogo Jota scored in the fifth minute of injury time to give ten-man Wolves a 1-1 draw against Crystal Palace at Selhurst Park.
Roy Hodgson's team looked set for another home win at Selhurst Park, after taking the lead through Leander Dendoncker's own-goal in the 46th minute, but a mistake at the back saw the visitors level with virtually the last kick of the game.
It halted a run of three straight defeats for Wolves, but Palace would have been frustrated after playing against 10-men for the final 17 minutes - when Romain Saiss received a second yellow - and squandering several chances during that period.
Santo's team entered this fixture following a 1-0 loss at home to Braga in the Europa League on Thursday which resulted in him ringing the changes.
After a lack of clear-cut chances in the first half, Palace broke the deadlock just 33 seconds after the restart. A great run by Jeffrey Schlupp down the left saw him break into the box and although the chance seemed gone, Cheikhou Kouyate won possession back and McArthur set up Joel Ward.
The right-back celebrated with all his team-mates, but the goal went down as an own-goal after Dendoncker deflected it past Patricio and it was the 100th Premier League goal Palace had scored under Hodgson.
Wolves manager Santo had seen enough and introduced Neves and Pedro Neto, but saw their task get a whole lot harder in the 73rd minute when Saiss received his second yellow.
Both fouls had been on Zaha, who despite not registering a first goal or assist of the season, had played his part.
The game became more stretched during the final quarter of an hour with home substitute Christian Benteke firing straight at Patricio in the 78th minute before Jota's fine run was halted by Sakho's strong tackle.
Schlupp should have put the game to bed after the 90 was up when he was sent through, but Patricio saved and Wolves attacked with Ward failing to clear Adama Traore's cross, allowing Jota to tap home and earn a point.