Wolves confirmed as champions
Wolves' League One celebration party can begin in earnest after they were crowned champions on Easter Monday.
Wolves had won 3-1 at Leyton Orient in the Sky Live lunchtime kick-off and knew anything other than a Brentford win at MK Dons later in the day would be enough to secure them the title.
But after Brentford took a two-goal lead at stadium:mk it looked as if Wolves' party would have to wait, only for Izale McLeod to score in the last minute to deny Brentford victory in a 2-2 draw.
At the bottom, Stevenage were condemned to relegation after a 3-1 home defeat to Bristol City while Shrewsbury suffered a heavy 5-2 defeat at play-off hopefuls Preston.
Goalkeeper Carl Ikeme was the hero earlier in the day as Wolves claimed a hard-fought 3-1 victory at Brisbane Road.
Ikeme made a number of vital saves after Richard Stearman's header and a Bakary Sako strike had given Wolves a two-goal lead.
Dean Cox pulled a goal back just after half-time as Orient responded, but Ikeme continued to deny them before James Henry wrapped up Wolves' victory in injury time.
Brentford went ahead in Milton Keynes as James Tarkowski poked in from close-range after a goalkeeping error.
Clayton Donaldson extended the lead on 59 minutes as he profited from some slack marking to sidefoot home. Stephen Gleeson pulled one back for the home side and McLeod pounced in the final minute to spark the Black Country party.
Stevenage fell behind to Bristol City when Wade Elliott (42) scored from close range and Sam Baldock (66) slotted the second before substitute Stephen Pearson (75) made it 3-0, with his first goal for two years. Luke Freeman bagged a late consolation for Borough.
Peterborough boosted their play-off hopes by beating relegation-threatened Carlisle 4-1 through Conor Washington's strike, Britt Assombalonga's brace of penalties and Michael Bostwick's last-minute effort. Carlisle remain three points from safety - but they do have a game in hand.
Swindon will not have given up hope of making the end-of-season play-off party as they remain four points adrift of Peterborough in seventh after beating Bradford 1-0 courtesy of the predatory Lee Cox.
But Port Vale's slim hopes of making the play-offs appear to have disappeared after Kieran Agard struck for 10-man Rotherham, who claimed a 1-0 win.
Preston, already guaranteed a play-off place, went 2-0 up against lowly Shrewsbury thanks to Lee Holmes and Bailey Wright before Shaun Miller pulled one back before the break. But Paul Gallagher added a second-half hat-trick for the hosts, the second from the penalty spot as it finished 5-3.
Notts County, remain in the relegation places despite beating Crawley 1-0 thanks to Jimmy Spencer's header while Crewe and Colchester - neither of whom are safe - drew 0-0.
Walsall drew 1-1 with Gillingham and Oldham and Coventry and Tranmere and Sheffield United both ended goalless.