Newcastle United were denied a valuable win at Wolves as Willy Boly forced a 1-1 draw in the final few seconds at Molineux.
Isaac Hayden looked to have secured three important points for the visitors in their fight for Premier League survival, only for Boly's header to deny them a third win in four league matches in the fifth minute of injury time.
Rafael Benitez cut a furious figure on the touchline, with the equaliser coming close to a minute after the allotted time added on had expired.
Raul Jimenez fired over from a decent position, having earlier seen penalty shouts waved away following a Christian Atsu challenge, as Wolves provided all the early attacking endeavour.
Martin Dubravka made a good save to deny Jimenez a goal before the break, the striker having cut into the area from the left and fired in a shot that deflected off Fabian Schar.
Salomon Rondon was Newcastle's biggest threat and he spurned a good chance for a goal moments before half-time, slicing his shot high and wide via a slight deflection after working space in the box.
Matt Doherty somehow failed to convert with the goal gaping following a corner and Newcastle punished the miss 56 minutes in when Hayden's strike from just inside the right of the area was palmed into his own net by Patricio.
Benitez handed a debut to club-record signing Miguel Almiron off the bench but he had little opportunity to impress as Newcastle attempted to hold on to their lead.
They thought they had until the final few seconds of injury time, when Adama Traore's cross looped towards the far post from the right and Dubravka failed to collect, allowing the leaping Boly to head home.
What does it mean? Newcastle denied big step towards safety
The result moves the Magpies a point above the bottom three, but to miss out on a victory in such fashion will feel like a defeat for Benitez and his players.
Survival is still in their hands, but their meeting with bottom-of-the-table Huddersfield Town in their next match is looking like a potentially pivotal one.
Wolves stay seventh, two points above Watford and 11 behind sixth-place Chelsea.
Not content with another commanding defensive performance, Schar earned himself an assist for Hayden's goal. He really has taken to the Premier League this season.
Keepers strike a calamitous balance
Dubravka's mistake was costly, but Patricio's error looked worse. Perhaps he was simply caught cold having had so little to do until that point.
Wolves head to Bristol City in the FA Cup on Sunday before they face Bournemouth in the league on February 23. Newcastle do not play again until that date, when they host Huddersfield.
|Ndombele draws Pogba comparisons from Lyon coach Genesio|
|Coady and Doherty pen new deals with Wolves|
|Kaepernick and Reid reach settlement in NFL collusion case|
|Neuer back in Bayern team after thumb injury|
|Giggs, Scholes and Beckham met Ferguson´s standards because of Harrison – ´Class of ´92´ graduate Ca|
|Mertens upsets Kerber to set up Halep Doha decider|
|Valverde: Barcelona scared? We´re top of LaLiga!|
|North and South Korea want to co-host 2032 Olympics|
|Zaha appeal against ban dismissed|
|Chisora to work with Bellew´s former coach Coldwell|
|Valverde still unsure on Umtiti return date ahead of Lyon tie|
|Hudson-Odoi getting enough Chelsea chances, insists Zola|
|Sexton back in full Ireland training|
|Chelsea, Malmo facing UEFA charges|
|Magnificent Halep storms back to reach Qatar Open final|
|No nerves for Ferrari new boy Leclerc|
|Solskjaer´s Manchester United impact has been remarkable - Zola|
|Valverde delighted by extra responsibility of new Barcelona contract|
|Martial and Lingard injuries open the door to Gomes and Chong – Solskjaer|
|Semenya backed by South African government in IAAF challenge|
|Proteas collapse gives Sri Lanka hope in Durban|
|Wales star Halfpenny misses Scarlets match|
|Guardiola: Wigan a warning to Manchester City for Newport trip|
|Martial, Lingard out for up to three weeks|
|Milan will need helmets against Atalanta - Gattuso|
|Suso ´deserves Milan renewal´ amid Spurs & Arsenal links|
|Tuchel avoids touchline ban from FFF|
|Christian crushes Sixers to set up all-Melbourne final|
|Newport star Amond hopes glasses are raised after Otamendi reunion|
|Aaron Smith try snatches win over Chiefs for 14-man Highlanders|
|A-League Review: Melbourne City drop points again as Newcastle Jets close on top six|
|Pieters pegged back by late bogey in Perth|
|Stability, a thriving Messi and success despite poor recruitment – Why Barca are keeping Valverde|
|Jenkins unperturbed by Jones´ Wales dig|
|Pogba wasn´t happy – Rafael applauds Solskjaer´s impact on Man United players|
|Turn the stump mics up! - Moeen wants sledging televised|
|Valverde signs one-year extension at Barcelona|
|Klopp almost became Bayern coach – Hoeness|
|Barkley to Davis: Don´t ruin your reputation as one of the nicest guys in the world|
|Westbrook extends triple-double streak in Thunder´s loss to Pelicans|
|Llorente ´very satisfied´ at Tottenham|
|Dodgers´ Bellinger: Even when I´m not good, I´m still really good|
|Harvick, Logano win Can-Am Duels|
|Pelicans star Davis suffers shoulder injury|
|Thiem stays perfect in Buenos Aires, Ferrer exits|
|Spieth tied for lead at rain-hit Genesis Open|
|´Special´ Son is one of Premier League´s best, says Vertonghen|
|Team LeBron v Team Giannis by the numbers|
|Kerr fined $25k for ´verbally abusing´ official in Warriors´ loss to Trail Blazers|
|Icardi situation needs to be resolved – Martinez|
|Azpilicueta frustrated by Chelsea conceding late|
|Sarri´s Chelsea praise comes with timely warning|
|Blue Jays top prospect Guerrero unlikely to start season in MLB, says GM|
|Icardi holding his tongue following Inter captaincy snub|
|Argentina, Chile, Paraguay and Uruguay announce joint World Cup 2030 bid|
|This Week in US Sports: Murray chooses football, Bruins sustain another injury|
|In-form Medvedev and Tsonga to meet in Rotterdam|
|Lacazette says sorry for seeing red as Cech rues Arsenal´s first-leg failings|
|Pippen says LeBron lacks Jordan´s ´clutch gene´|
|Halep and Kerber stay in hunt for title in Doha|
|Spalletti lauds Icardi stand-in Martinez|
|Celtic 0 Valencia 2: Cheryshev, Sobrino put LaLiga side in control|
|Malmo 1 Chelsea 2: Barkley and Giroud earn first leg lead|
|Emery unrepentant over Ozil absence after BATE defeat|
|Inter want Icardi to stay despite stripping striker of captaincy ´for the good of the club´|
|Halep overcomes gutsy Goerges to reach last four in Doha|
|Ibrahimovic delighted Modric was rewarded for ´his year´|
|Rapid Vienna 0 Inter 1: Martinez makes up for missing Icardi|
|BATE 1 Arsenal 0: Dragun fires as Lacazette sees red|
|West Brom striker Gayle given two-game ban for diving|