Burnley, unbeaten now in 15 games, were denied a seventh straight victory as Wolves snatched a stoppage time draw at Turf Moor.
Sam Vokes’ 14th goal of the season had looked to have edged the Clarets over the line against a resilient Wanderers side who came to contain.
But a bullet header from Danny Batth header, from a contentious corner in added-on time, ended Burnley’s winning sequence and cut their lead at the top of the Championship to four points.
Vokes was one of four Wolves connections in the Burnley starting line-up, joining Stephen Ward and David Jones to have earnt promotion from the Championship with Wanderers, while Andre Gray was released as a schoolboy from his boyhood club.
The Clarets were unchanged from the side that beat Huddersfield Town 3-1 last week – and in a positive start a constant flow of attacks almost brought upon the opener after just seven minutes.
Scott Arfield, celebrating his first international call-up for Canada, played Welshman Vokes in, down the right flank.
Vokes, who was also selected for his country, played a clever low cross to the far post where Andre Gray was lurking, however a vital clearance from captain Batth kept the score-line level.
Despite the early pressure from the hosts, Burnley couldn’t find a way past Kenny Jackett’s resilient defence.
Joey Barton’s ambitious strike from 25-yards was never troubling Carl Ikeme, before a wonderful whipping delivery in from Matt Lowton was caught sweetly by Vokes, whose volley was always rising.
However despite taming Wolves for the majority of the first half, it was the visitors who came the closest to taking the lead five minutes before the break.
Barton claimed a foul from a misplaced back-pass, leaving the Clarets short at the back with Wolves in possession.
And from Heaton’s skewed clearance, George Saville had a strike from the edge of the box, which Ben Mee thankfully blocked as the goalkeeper retreated back towards his goal.
From the restart it was the visitors who took the game to the Clarets, coming close on two occasions before the hour mark.
Matt Doherty’s initial long-range strike was blocked, conveniently falling for Jed Wallace, but the former Millwall loanee could only strike at Heaton.
Midfielder Jack Price then went one closer, striking for goal 20-yards out with a low drive that beat Heaton, but stuck the foot of the post.
However it was the Clarets who grabbed the lead 20 minutes from time!
Barton’s inch-perfect cross from the right found Vokes on the penalty spot, and the former Wolves striker wonderfully found the top corner with a fine glancing header for his 10th goal in 14 outings.
However, just as Burnley looked like grinding out another precious win, Batth met a Nathan Byrne corner to level matters and earn a share of the spoils.
BURNLEY: Heaton, Ward, Mee, Keane, Lowton, Arfield, Jones, Barton, Boyd, Vokes, Gray (Hennings 80)
Subs: Robinson, Darikwa, Kightly, Taylor, Tarkowski, Marney
Yellow: Ward 32’, Mee 72’
WOLVES: Ikeme, Doherty, Helan (Sigurdarson 72), Batth, Saville, Wallace (Byrne 80), Coady, Iorfa, Price, Zyro (Mason 72), Hause
Subs: McDonald, Deslandes, Le Fondre, Martinez
Ref: Fred Graham
Attendance: 17,411 (1091 away)