Lyle Foster’s 95th-minute winner earned Burnley their first away victory of the season to leave Wolves winless and rooted to the bottom of the Premier League.
The substitute struck late just as it looked like Wolves had earned a point after fighting back from 2-0 down.
Zian Flemming’s first-half double put the Clarets in charge but Jorgen Strand Larsen’s penalty and Marshall Munetsi’s header hauled the hosts level before the break.
Wolves were unable to captialise on their momentum and fans again turned on executive chairman Jeff Shi and owners Fosun.
They vented their anger after Flemming’s opener – a brilliantly taken first-time volley – and following his second, with few signs of recovery in sight.
But when Josh Cullen kicked Santiago Bueno, Strand Larsen scored from the spot and Wolves had hope, with Munetsi levelling in first-half stoppage time.
At full-time Wolves fans and players looked to be having a heated discussion while the home supporters chanted “sacked in the morning” towards manager Vitor Pereira.
The result might have been different, with Jhon Arias’ free-kick hitting the bar as the home side tried to complete their fightback in the second half.
Martin Dubravka’s late save from Bueno helped earn Burnley’s victory – their first on the road in the Premier League since April 2024 – which lifts them to 16th and five points above the relegation zone.
