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.
|Clash with ultras, stripped of captaincy - a timeline of Icardi´s fractured Inter relationship|
|Ospina will remain at Napoli next season, says Ancelotti|
|Antetokounmpo shines, Nowitzki and Wade can still play – takeaways from NBA All-Star Game|
|Top highlights from Team LeBron´s victory over Team Giannis in NBA All-Star Game|
|Durant earns All-Star Game MVP honours|
|Team LeBron rally past Team Giannis|
|PSG can reach Champions League final without Neymar – Cafu|
|Holmes edges out Thomas to win fifth PGA Tour event|
|Hamlin wins crash-filled Daytona 500|
|Marotta: Inter have never doubted Icardi|
|Guardiola was questioned too – Zola says Sarri needs time|
|Icardi has no intention to leave Inter - Nara|
|Tuchel hails ´exceptional´ PSG mentality|
|Mbappe: PSG team better than my goals record|
|Opelka claims maiden ATP title in New York|
|Mbappe makes Ligue 1 history with wonderful volley|
|Saudi takeover of Manchester United dismissed|
|Stroman unhappy with Blue Jays´ lack of veteran leadership|
|Sanchez is far from finished at the top level, insists Solskjaer|
|Giggs: Give Man United job to Solskjaer|
|Robinson hails Morris´ ´special´ Roosters debut|
|Saint-Etienne 0 Paris Saint-Germain 1: Magical Mbappe snatches the points|
|Morris: I showed Roosters team-mates what I can do|
|Morris´ debut hat-trick guides Roosters to World Club Challenge glory|
|Icardi did not celebrate Inter win in dressing room, says Spalletti|
|Can: No privileges at Juventus, even for Ronaldo|
|Crusaders coach Robertson signs on for two more seasons|
|20-0 farce slammed as ´insult to sport´ by Italian football chief|
|Messi makes playing for Barcelona easier - Dembele|
|Alisson: Liverpool won´t feel Van Dijk loss against Bayern|
|SPAL coach Semplici left frustrated by VAR controversy|
|Jose Mourinho open to Ligue 1 job|
|Inter 2 Sampdoria 1: Nainggolan salvages win in Icardi´s absence|
|Muguruza and Kasatkina battle their way into Dubai second round|
|Cecchinato hammers home favourite Schwartzman to win Argentina Open|
|Toulouse resist Racing fightback to reclaim top spot|
|Icardi contract talks continue despite losing Inter captaincy|
|Halep ends Van Cleemput collaboration|
|Swansea City 4 Brentford 1: James-inspired turnaround books quarter-final berth|
|Doncaster Rovers 0 Crystal Palace 2: Eagles ease into FA Cup´s last eight|
|Windies star Gayle to retire from ODIs after World Cup|
|Wenger backs Henry to bounce back|
|20-0! Seven-man crisis club Pro Piacenza thrashed in Serie C farce|
|Monfils holds off Wawrinka for Rotterdam title|
|Walker hat-trick gets Rhinos up and running|
|Ramos red card an ´occupational hazard´, says Solari|
|Dan Carter to make Racing 92 return|
|Ashton ruled out for Wales clash|
|Nuno hails cup win as ´moment of joy´|
|Marcelo v Reguilon: Real Madrid mainstay losing left-back battle|
|Marcelo is an institution - Eusebio denies targeting Real Madrid left-back|
|I´d rather surround myself with people I really like - Osaka explains coach split|
|We do not have to kill Real Madrid forever - Odriozola|
|Bristol City 0 Wolves 1: Cavaleiro repeats cup heroics|
|Blackburn Rovers 0 Middlesbrough 1: Assombalonga strengthens Boro´s play-off credentials|
|Coman restricted to light training ahead of Liverpool clash|
|Solari refuses to concede LaLiga title race is over|
|Courtois: Real Madrid could not control Girona|
|Weary Kvitova reflects on ´crushing´ start to 2019|
|Umtiti in Barcelona squad to face former club Lyon|
|It´s hard to take - Maxwell laments Stars´ stunning Big Bash defeat|
|Pogba: Manchester United emulating ´Class of 92´|
|Real Madrid 1 Girona 2: Stuani and Portu seal stunning comeback|
|Boult, Mahmudullah fined by ICC|
|Neymar Senior: No chance of PSG star facing Manchester United|
|Broad expects sledging to subside in 2019 Ashes|
|Aguero targets historic quadruple|
|Scholes backs Solskjaer for Man United job|
|Finch hails ´special´ Renegades comeback|
|Sydney FC 1 Central Coast Mariners 1: Le Fondre strike averts shock defeat|