Crewe Alexandra 0-2 Wolves
Wolves secured promotion back to the Championship after earning victory against 10-man Crewe.
Kevin McDonald's deflected shot and Dave Edwards's strike ensured Wolves bounced back at the first attempt following their relegation last May.
With four games remaining Kenny Jackett's side also know that two more wins will secure the League One title.
Crewe had striker Chuks Aneke sent off on the stroke of half-time for elbowing Richard Stearman.
They remain in the bottom four but are level on points with Carlisle and Tranmere above them.
Jackett's men led at the break thanks to McDonald's fortuitous strike but it was well deserved.
Earlier Bakary Sako's free-kick and Michael Jacobs's curling strike forced decent saves from Crewe keeper Ben Garratt.
Crewe's task was made harder by Aneke's dismissal and with a man advantage Wolves pushed for a second, with Sako seeing his strike deflected into the side netting.
Edwards also went close when his strike from distance was well saved by Garratt.
But the Wales international midfielder was successful a few moments later, finding the net with a superb strike on the turn to double Wolves' lead.
Carl Ikeme was rarely tested in the Wolves goal other than a save from an Uche Ikpeazu effort as he earned their 24th clean sheet of the season - a club record in the league.
Wolves' victory also takes them to 93 points - a new club record for points in a season, beating the 92 that they picked up in winning Division Three in 1988-89.
Wolves boss Kenny Jackett told BBC WM:
"It's a great feeling to get promotion with four games still to go, and now we have to look forward to get the title, which is what we want.
"We were always in there at the top of League One, which has a very high points total and has all the way, but we've been consistent. Our defensive record has been excellent.
"We definitely want to go up as champions - we want to finish first and it's in our hands.
"Our next two, against Rotherham and Leyton Orient, are big games and ones that we should look forward to."
- 22EvansBooked at 40minsSubstituted forNolanat 45'minutes
- 30IkpeazuSubstituted forPogbaat 72'minutes
- 26AnekeBooked at 45mins
- 14InmanSubstituted forWatersat 73'minutes
- 6BatthBooked at 63mins
- 10SakoSubstituted forHenryat 69'minutes
- 40DickoSubstituted forL Clarkeat 78'minutes
- 9L Clarke
- Darren Bond
- Shots on Target