Match ends, Rotherham United 1, Wolverhampton Wanderers 2.
Wolverhampton Wanderers denied strugglers Rotherham a third successive victory as they earned only their second win in nine Championship games.
James Henry gave the visitors an early lead, nipping in ahead of Harry Toffolo to direct a header into the far corner.
Rotherham were soon level, however, as Toffolo's cross-come-shot was flicked in off the post by Newell.
But Wolves got a first-half winner when Danny Batth converted a corner routine involving Jordan Graham.
Wolves climb one spot to 14th in the table, five points off the play-off places, while Rotherham remain in the relegation zone, a point from safety.
The Millers had a chance to level and applied severe pressure late on as both Batth and Jack Price made crucial interceptions.
Earlier, Grant Ward fired over from close range and Jonson Clarke-Harris was inches off connecting with a Ward cross.
Wolves had earlier dominated the opening stages. Henry and Batth were each denied by home goalkeeper Lee Camp before Rotherham equalised.
Wolves manager Kenny Jackett:
"I felt in the first half we gave Rotherham some problems. We deserved the lead. The second half was different.
"They swamped the midfield and we couldn't get the ball down too much but there wasn't a shot on target from either side in the second period.
"That suited us because we had the lead and were the away side. We dug it out in the second but played good football in the second.
"The Championship is a very powerful division. The top sides can do both. They can play and also dig it out. That's what we are aiming for."
Rotherham manager Neil Redfearn:
"I thought we were the better side. We had the weight of the possession and territory but the the difference was quality. The goals were poor from our point of view.
"We had one or two half-chances but we looked short up front.
"I thought we ran them close enough but we lacked the quality. The effort and the determination was there. There was nothing in the game. A point would have been a good point."
- 17WardSubstituted forBarkerat 77'minutes
- 22NewellSubstituted forHyamat 57'minutes
- 9WardSubstituted forDerbyshireat 13'minutes
- 11McDonaldBooked at 84minsSubstituted forCoadyat 87'minutes
- 24GrahamSubstituted forByrneat 90+2'minutes
- 29Le FondreSubstituted forAfobeat 77'minutes
- 12J Wallace
- Darren Deadman
- Shots on Target
Second Half ends, Rotherham United 1, Wolverhampton Wanderers 2.
Matt Derbyshire (Rotherham United) wins a free kick on the right wing.
Foul by Ethan Ebanks-Landell (Wolverhampton Wanderers).
Attempt missed. James Henry (Wolverhampton Wanderers) right footed shot from outside the box is high and wide to the right. Assisted by Benik Afobe with a headed pass.
Substitution, Wolverhampton Wanderers. Nathan Byrne replaces Jordan Graham.
Offside, Wolverhampton Wanderers. Jack Price tries a through ball, but Benik Afobe is caught offside.
Corner, Wolverhampton Wanderers. Conceded by Danny Collins.
Offside, Rotherham United. Kirk Broadfoot tries a through ball, but Jonson Clarke-Harris is caught offside.
Substitution, Wolverhampton Wanderers. Conor Coady replaces Kevin McDonald because of an injury.
Attempt missed. Lee Frecklington (Rotherham United) right footed shot from outside the box is high and wide to the right. Assisted by Matt Derbyshire.
Kevin McDonald (Wolverhampton Wanderers) is shown the yellow card.
Attempt blocked. Matt Derbyshire (Rotherham United) left footed shot from outside the box is blocked. Assisted by Richard Smallwood.
Offside, Rotherham United. Richard Smallwood tries a through ball, but Matt Derbyshire is caught offside.
Attempt blocked. Lee Frecklington (Rotherham United) right footed shot from outside the box is blocked.
Corner, Rotherham United. Conceded by Dominic Iorfa.
Substitution, Rotherham United. Brandon Barker replaces Grant Ward.
Substitution, Wolverhampton Wanderers. Benik Afobe replaces Adam Le Fondre.
Corner, Wolverhampton Wanderers. Conceded by Luke Hyam.
Corner, Rotherham United. Conceded by Scott Golbourne.