Keane Lewis-Potter scored his first Premier League goals since January as Brentford piled more misery on Wolves.
His second-half double settled a largely forgettable game as Wolves continued to rewrite the history books on a miserable afternoon at Molineux that ended with Jorgen Strand Larsen's late penalty being comfortably saved.
This defeat extends their club record to 10 successive top-flight defeats and equals the league's longest winless run from the start of the season.
Their 17 games without a victory matches Sheffield United's run set in 2020-21.
They are 14 points from safety and appear destined for relegation with just two points - putting the record of Derby's record low of 11 under threat.
They go to Liverpool and Manchester United to finish the year with no win in sight under Rob Edwards, who has lost all of his opening six matches.
Jose Sa had already denied Lewis-Potter and made two excellent saves to keep out Kevin Schade before Lewis-Potter struck after 63 minutes.
He fired in from 10 yards after Wolves allowed Vitaly Janelt's hopeful ball to bounce in the box, and then sealed the game with a smart finish with eight minutes left.
The victory lifts Brentford up to 12th, 10 points above the relegation zone.
Wolves' woes were compounded when Caoimhin Kelleher, who had fouled Matt Doherty, saved Strand Larsen's penalty.
Wolves analysis: Relegation inevitable for wretched Wolves
Edwards 'ready to fight' for Wolves' season
It felt like the chance for Wolves.
Edwards had been pleased with the block of training and their valiant efforts in the late 2-1 defeat at Arsenal last weekend.
He believes the players have begun to adapt to his methods but needed to prove it on the pitch. Against Brentford, they failed miserably.
Equalling Sheffield United's tally of 17 league games without a win is a new nadir but with a trip to Liverpool next the chances are Wolves will set an unwanted record.
Executive chairman Jeff Shi's departure on Friday lifted some of the toxicity from Molineux, with Shi the target of continued abuse from supporters, but that only lasted until the second half.
"You're not fit to wear the shirt" rang round Molineux after Lewis-Potter scored his second goal and it was clear there was no way back for the hosts.
Strand Larsen's awful late penalty miss summed up the home side, who lacked confidence, conviction and class.
There looks to be no way back and that relegation is inevitable. Edwards has alluded it is about how Wolves go down, not when, and at the moment they are going with a whimper.
Brentford analysis: Andrews proving doubters wrong
Andrews happy for 'patient' Lewis-Potter
Brentford move 10 points clear of the bottom three and continue to be a very stable side under Keith Andrews.
The rookie manager has built an efficient side even if they did not need to show much quality to beat an awful Wolves.
Lewis-Potter knew they needed to be patient, a pre-match directive by Andrews, and he took his chances for first league goals since January.
The unknown managerial nous of former Republic of Ireland international Andrews at the start of the season, having succeeded Thomas Frank, would have led to some relegation fears but the Bees are comfortable in mid-table.
Brentford do not put as much influence on the manager as other clubs, believing their data and processes allow them to slot in whoever may be head coach.
Andrews has done that in a so far solid debut season.
This was their first win since beating Burnley in late November but victories have come consistently enough to keep the pressure off and therefore allow Andrews time to adapt and grow into his role.
The Bees are just three points behind sixth-placed Crystal Palace, and while challenging at the very top may be fanciful Brentford are ticking along very nicely.
What is next for these teams?
Wolves go to Liverpool on 27 December (15:00 GMT) before ending 2025 with a trip to Manchester United on 30 December (20:15).
Brentford host Bournemouth on 27 December (20:00) and then welcome Tottenham on 1 January (20:00).
Player of the match
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.