Last updated on .From the section Football

Danny Batth had not scored for Wolves since August 2016 before his two goals against Cardiff

Danny Batth scored twice as Wolves beat Cardiff City to move eight points clear of the Championship relegation zone.

Wolves captain Batth opened the scoring with a header for his second goal of the season.

Kenneth Zohore's ninth goal in nine games brought Cardiff level soon after but a second header from Batth restored Wolves' lead before half time.

Helder Costa's fine individual goal sealed a fourth successive win for Wolves with seven minutes remaining.

Defensive mistakes and missed opportunities proved costly for Cardiff, who have not won away from home since victory at Derby in February.

The Bluebirds slipped one place to 14th in the table while Wolves, who edged closer to safety, remain 16th.

Kenneth Zohore's header brought Cardiff City level at Molineux

Batth's header put Wolves in front after Andreas Weimann headed Ben Marshall's free-kick across the penalty area with Cardiff punished for defensive mistakes.

Neil Warnock's side were level within three minutes when Denmark Under-21 striker Zohore netted his 11th goal of the season, beating Andy Lonergan to the ball to head home into an empty net.

Cardiff had further chances when Aron Gunnarsson pushed his shot wide after being set up by Zohore, who along with Junior Hoilett failed to react to a Sean Morrison head down.

But Batth restored the home side's lead with his second goal of the game four minutes before the interval.

Marshall's brilliant cross from the right-hand side found the Wolves captain at the far post, and Batth rose above Morrison to head home.

Batth nearly scored a hat-trick from a Marshall corner, only to see his header fly over the bar.

Cardiff substitute Craig Noone struck the post before Costa sealed Wolves' victory with a tough of magic.

The Portuguese winger was released by Edwards with a weaving run through the Cardiff defence before nonchalantly rolling the ball past Allan McGregor.

Wolves manager Paul Lambert told BBC WM: "I thought it was well deserved. We were excellent right from the off - some of the football we played was fantastic.

"There's a lot of work still to be done but we're on the right road of trying to create something really good here.

"In comparison to some other clubs we're nowhere near where we want to be in the division, but we're exciting to watch."

Cardiff City manager Neil Warnock told BBC Radio Wales: "I don't think they won the game, I think we lost it We looked comfortable early doors and even when they scored we looked dangerous.

"I don't think there was much wrong. You couldn't say they didn't try - we didn't get the rub of the green on certain decisions but you're away from home and don't expect that."