Fraizer Campbell took his tally to five goals in five games to keep Cardiff's title bid firmly on track and leave Dean Saunders' Wolves mired in a relegation dogfight.
- Related Content
The one-cap England striker, who joined from Sunderland in January, netted either side of half-time to pile the misery on the Molineux club, for whom Bakary Sako reduced the deficit.
And while a ninth consecutive away match without defeat keeps the Bluebirds top - a position they have occupied since late November - an 11th game without a win means Wolves are facing the bleak prospect of a second consecutive relegation.
Wolves were third after 10 matches, just three points behind Sunday's visitors, but Stale Solbakken's reign ended in a freefall which Saunders has thus far been unable to halt.
He has now gained just four points from his eight matches at the helm since jumping ship from Doncaster, who may swap divisions with Wolves next season.
The opening exchanges saw a flurry of long-range efforts, with Aron Gunnarsson and Peter Whittingham failing to trouble Carl Ikeme before Bjorn Sigurdarson flashed a 25-yard strike just wide for the hosts.
Wolves were evidently lacking in fluency but their work-rate was sufficient to match Cardiff's high tempo, with Kaspars Gorkss leading by example when he chased down the lively Craig Bellamy to deny him a crossing opportunity.
Roger Johnson had to be similarly alert to ensure Whittingham's goal-bound effort was diverted clear of the crossbar moments later.
But their resistance was broken after 20 minutes and the simplicity of the breakthrough goal revealed so much about Wolves' frailties.
Gunnarsson's long throw was flicked into the path of Campbell and his header from six yards gave Ikeme no chance.
The statistics highlighted a grim reality for Wolves, who had not managed a victory in any of the 13 league games this season in which the opposition had scored first.
The visitors' dominance only grew after the goal, as did the frustrations of Saunders' men. Matt Doherty went into the book after showing himself a little too keen to break up a prolonged spell of passing from Cardiff, who looked to be enjoying themselves.
There were some signs of promise for Wolves in the first half, with Sigurdarson tricking his way down the left and providing a cross for Sako, who headed just wide with 30 minutes gone.
And it was Sako who wasted his side's best chance of the half, miscuing wide when well placed following Sigurdarson's cut-back.
But Cardiff were always quick to underline their threat at the other end and Whittingham volleyed narrowly over the bar before the interval.
Saunders made a bold double change at the break as he sought to enliven his flagging charges, introducing forwards Sylvan Ebanks-Blake and Kevin Doyle in place of midfielder Tongo Doumbia and defender Danny Batth.
Within a couple of minutes of the restart, City had the ball in the net but Bellamy's effort from Ikeme's fumble was ruled out for offside.
There was no linesman's intervention when Campbell headed in Bellamy's cross after 67 minutes and it looked as though Cardiff had the points in the bag.
A deflected free-kick from Sako three minutes later following Ben Turner's foul on Doyle gave Wolves hope.
But even that soon disappeared as the clock ticked down and Ebanks-Blake spurned their final chance to take something from the game when his shot from Sako's cross bounced off the turf and over the bar.