Match ends, Wolverhampton Wanderers 2, Derby County 1.
George Saville scored twice as Wolves beat promotion-chasing Derby County to end their seven-game winless run.
The hosts, without victory since 12 January, edged the early stages and led through Saville's 18-yard curler.
The Rams, who themselves had endured an eight-match winless run prior to recent victories over Brentford and Blackburn, equalised through Chris Martin's free-kick from the edge of the area.
But Saville's header with four minutes left won it for Kenny Jackett's side.
The 22-year-old had never scored in 15 previous appearances for Wolves, and has spent time out on loan at Bristol City and Millwall since signing from Chelsea in 2014.
But his brace either side of Martin's goal on the stroke of half-time ended the home side's "rotten run" and kept Derby five points adrift of the automatic promotion places.
Wolves had carved out the better opportunities of an otherwise scrappy second half, with Matt Doherty having a goal correctly ruled out for offside and Bjorn Sigurdarson rattling the foot of the post.
Substitute Thomas Ince came closest for a disjointed Derby, curling a left-footed effort just wide, while two Jacob Butterfield sighters from long range stung the hands of home keeper Carl Ikeme.
Wolves manager Kenny Jackett:
"I am pleased with the performance. I felt that it was a good response after losing at Brentford on Tuesday.
"You could see the passion that they had to play and hopefully now we can build on this win.
"With losing the last three games, you are quite often looking to scrap out a draw to try and stop the rot and turn the tide, and then build on that.
"We want to try and close the gap if we can between ourselves and the top sides. We will be looking up the table and trying to draw back some very good teams."
Derby County head coach Darren Wassall:
"We certainly deserved at least a draw. It would have been a brilliant week if we had got a result, whether it was a win or a draw, as we wanted to remain unbeaten over the week.
"So it is bitterly disappointing as I don't think we deserved that. Full credit to Wolves as they kept going, but two shots on target from the home side is tough to take.
"But we have to take the positives as team performances over the last three games have been excellent.
"The biggest disappointment of today is that we have conceded late on."
- 6BatthBooked at 51mins
- 11McDonaldBooked at 80mins
- 25ByrneSubstituted forMasonat 76'minutes
- 8SavilleBooked at 90mins
- 22SigurdarsonBooked at 57mins
- 29Le Fondre
- 2ChristieBooked at 75mins
- 34ThorneSubstituted forInceat 56'minutes
- 11RussellSubstituted forWeimannat 56'minutes
- 15JohnsonSubstituted forBlackmanat 88'minutes
- Graham Scott
- Shots on Target
Second Half ends, Wolverhampton Wanderers 2, Derby County 1.
Foul by Cyrus Christie (Derby County).
Jeremy Helan (Wolverhampton Wanderers) wins a free kick on the left wing.
George Saville (Wolverhampton Wanderers) is shown the yellow card for a bad foul.
Tom Ince (Derby County) wins a free kick on the right wing.
Foul by George Saville (Wolverhampton Wanderers).
Foul by Chris Martin (Derby County).
Matt Doherty (Wolverhampton Wanderers) wins a free kick in the attacking half.
Substitution, Derby County. Nick Blackman replaces Bradley Johnson.
Foul by Jeff Hendrick (Derby County).
George Saville (Wolverhampton Wanderers) wins a free kick in the defensive half.
Goal! Wolverhampton Wanderers 2, Derby County 1. George Saville (Wolverhampton Wanderers) header from the centre of the box to the top right corner. Assisted by Matt Doherty with a cross.
Richard Keogh (Derby County) wins a free kick in the defensive half.
Foul by Björn Sigurdarson (Wolverhampton Wanderers).
Björn Sigurdarson (Wolverhampton Wanderers) hits the left post with a right footed shot from outside the box.
Kevin McDonald (Wolverhampton Wanderers) is shown the yellow card.
Jacob Butterfield (Derby County) wins a free kick in the defensive half.
Foul by Kevin McDonald (Wolverhampton Wanderers).
Corner, Derby County. Conceded by Matt Doherty.