Joselu came off the bench to earn Newcastle United a 1-1 draw in a crucial Premier League relegation battle with bottom club Swansea City at St James' Park.
Carlos Carvalhal has made a decent start to life with the Welsh club since taking over late last month and, despite his side having been on the backfoot for much of Saturday's contest, he appeared on course for a second win in three league games.
Jordan Ayew's header on the hour gave Swansea a surprise lead, punishing Newcastle for not capitalising on a host of opportunities to break the deadlock.
However, Swansea's advantage proved all too brief as Joselu, brought on for the profligate Dwight Gayle, levelled matters with a clever finish.
Rafael Benitez's men finished a largely entertaining encounter the stronger of the two sides but could not complete the turnaround.
Newcastle were left to settle for a point that will likely increase the Spanish manager's exasperation at a lack of transfer activity and delays in completing a long-expected takeover.
His side are just three points clear of the bottom three while Swansea stay at the foot of the table, four points adrift of safety, and now have the daunting proposition of home fixtures with Liverpool and Arsenal to come.
FULL TIME Newcastle United 1-1 Swansea City— Newcastle United FC (@NUFC) January 13, 2018
It finishes all square at St. James' Park, with substitute Joselu cancelling out Jordan Ayew's opener.
Reaction to come at https://t.co/iDkcawZlBb. #NUFC pic.twitter.com/L3YOqzJbtt
Newcastle dominated the early exchanges as Swansea struggled to keep hold of the ball, Gayle testing Lukasz Fabianski in the fourth minute with a header that the Pole comfortably saved.
Gayle should have done much better when he headed well wide after good work down the left from Perez, who could find neither power nor direction with an effort from the right of the box after Swansea again surrendered possession.
Paul Dummett lashed over from a Christian Atsu pull-back but the best chance of the half fell to Perez, who burst through on goal after latching on to Matt Ritchie's ball over the top, but was denied by Fabianski as he tried to sneak an effort underneath the goalkeeper's legs.
Former Swansea midfielder Jonjo Shelvey curled well over with a free-kick from the edge of the area, the visitors perhaps feeling justice had been done after Atsu was contentiously deemed to have been fouled.
Swansea will then have felt aggrieved not to have been awarded a penalty as a rare foray forward saw Mohamed Diame appear to block a Mike van der Hoorn effort with his arm.
But the visitors were grateful to see the assistant referee Sian Massey correctly raise her flag for offside after Gayle nodded in at the other end.
Gayle wastefully dragged wide four minutes into the second half and Newcastle finally paid the price despite the best efforts of Karl Darlow.
Darlow produced heroics to keep out Ayew's first point-blank header with a fine reaction save but the Ghana forward was there to convert on the rebound.
Swansea's lead lasted just eight minutes, however, as Shelvey unlocked the visitors' defence with a wonderful ball over the top for Perez, whose fortuitously deflected cross fell into the path of Joselu to steer back across goal and beyond Fabianski.
Newcastle pressed for a winner without creating many chances to find to it, and Swansea would have stolen the points had Wilfried Bony not seen a goal-bound effort cleared with Darlow stranded, the draw making it just one defeat in four in all competitions for Carvalhal, a run that will provide little solace for the Portuguese given the team's predicament.
Key Opta stats:
- Newcastle have failed to win any of their last seven home Premier League games (D2 L5) – their longest winless run since April 2009 under Joe Kinnear and also Alan Shearer (8 games).
- Indeed, it is Rafael Benitez's longest winless run on home soil in the Premier League as manager.
- Swansea have won four points in their two Premier League away games under Carlos Carvalhal - as many as they'd won in their previous nine in the top-flight.
- The Swans have kept just one clean sheet in their last 10 Premier League games, conceding 20 goals in the process.
- All four of Joselu's Premier League goals for Newcastle have come on home soil.
- Jordan Ayew has scored in three of his last five Premier League appearances, after failing to score in his previous 15 in the competition beforehand.
|CA dismisses spot-fixing claims|
|WATCH: Will Ferrell leads chants with LAFC fans|
|MLS Review: Galaxy on track for play-offs as Timbers, DC clinch spots|
|Elliott secures win at Hollywood Casino 400|
|Thunder´s Westbrook makes season debut against Kings|
|Saints beat Ravens after Tucker misses extra point|
|Rondo, Paul and Ingram banned after Lakers-Rockets fight|
|Saints QB Brees reaches another historic milestone|
|Biglia: VAR should have checked Nainggolan tackle|
|Gattuso not blaming Donnarumma for derby defeat|
|Seventh in Mexico will secure Hamilton´s fifth world title|
|Rooney fires DC United into MLS play-offs|
|Alonso slams ´amateur´ F1 rivals after latest crash|
|Spalletti fears lengthy Nainggolan absence|
|To the Max! Verstappen destroyed shoe fending off Hamilton|
|Icardi delight after Donnarumma error gives him another derby winner for Inter|
|Guardiola: Versatility the key for Stones|
|Vettel frustrated as mistakes continue to hamper title challenge|
|ECB refutes spot-fixing claims against England players|
|I thought we would do better - Hamilton queries Mercedes strategy|
|Inter 1 AC Milan 0: Icardi settles derby with dramatic late winner|
|Hamilton denied title party as Raikkonen wins in Austin|
|Patriots RB Michel out against Bears with gruesome knee injury|
|Kohli hails Rohit partnership after comprehensive India victory|
|Silva downplays his role after Everton super subs seal victory|
|Injured Bairstow out of final white-ball matches in Sri Lanka|
|Pliskova feeling confident after impressive start in Singapore|
|Big-hitting Imrul rescues Bangladesh in opening ODI|
|Leinster suffer late defeat at Toulouse, Newcastle snatch dramatic victory|
|Chargers pip Titans to dramatic London win|
|Everton 2 Crystal Palace 0: Substitutes Calvert-Lewin and Tosun clip Eagles´ wings|
|Thunderstorms push Andalucia Valderrama Masters into reserve day|
|Edmund masters Monfils to claim maiden singles title|
|Kohli and Rohit fire India to comprehensive ODI win|
|Manchester United didn´t play - David Luiz blasts Mourinho tactics|
|Svitolina out to silence ´haters´ in Singapore|
|Emre Can facing surgery on thyroid problem|
|Tsitsipas claims maiden ATP crown in Stockholm|
|Mariners boss Mulvey knows nothing of Bolt contract offer|
|WATCH: Vinicius Junior scores free-kick - then sees red!|
|Gronkowski ruled out of Bears clash|
|Khachanov enjoys home comforts with comprehensive Kremlin Cup win|
|Isner wants Wimbledon tie-break rule named after him|
|Hummels lauds ´outstanding´ Lewandowski|
|Liverpool´s defensive improvement no accident – Gomez|
|Pliskova overpowers defending champion Wozniacki in Singapore|
|Marquez dislocates shoulder celebrating MotoGP title|
|Henry taking positives from opening Monaco defeat|
|A-League Review: Mariners held as Bolt considers move|
|Dominant Svitolina ends Kvitova hoodoo in Singapore|
|Pereira warns Juventus to expect ´pumped up´ Manchester United|
|D´Antoni backs NBA to ´sort out´ Lakers-Rockets brawl|
|Mixed feelings for champion Marquez after Dovizioso crash|
|Bolt offered contract by Central Coast Mariners|
|Anthony accuses Rondo of spitting after Lakers-Rockets brawl|
|Martial insists he has good relationship with Mourinho|
|Bautista to replace Lorenzo at Phillip Island|
|Emery wanted Lacazette at Paris Saint-Germain|
|Wallabies centre Hodge suffers fractured ankle|
|Koepka claims top ranking with CJ Cup win|
|Dramatic Dovizioso crash gifts Marquez MotoGP title in Japan|
|LeBron´s home debut ends in defeat, Walker makes NBA history|
|Rondo, Ingram and Paul exchange punches in Lakers-Rockets clash|
|Dodgers to face Red Sox in World Series after beating Brewers|
|Valverde doesn´t care about extending Barca contract|
|Qualifying speed a ´positive surprise´ for Ferrari´s Vettel|
|I was in a different headspace – Hamilton revels in Austin pole|
|Barcelona can cope without Messi – Pique|
|Allegri: Juventus abandoned Genoa clash|
|Sale: Hospital visit was because of belly button ring|