Monday 21st April

Wolverhampton Wanderers sealed the Sky Bet League 1 title with a hard-fought 3-1 win at promotion-chasing Leyton Orient.

Richard Stearman's header and Bakary Sako's strike put Wolves ahead before the O's pulled one back through Dean Cox shortly after half-time.

Orient were unable to find an equaliser in the second period however, and James Henry sealed victory for the visitors in injury-time.

Wolves were already guaranteed automatic promotion but the victory, coupled with Brentford's draw at Milton Keynes Dons, means Kenny Jackett's side go up as champions.

Izale McLeod scored for the Dons in the last minute to snatch a 2-2 draw at home to the Bees.

Brentford looked likely to take all three points after James Tarkowski and Clayton Donaldson put the away side in command, but Stephen Gleeson's penalty and McLeod's header ensured the points were shared.

Rotherham United stay third on goal difference after a 1-0 win over Port Vale.

The Millers were reduced to 10 men at the end of the first half when Richard Smallwood was sent off, but the home side rallied and substitute Kieran Agard sneaked a winner 11 minutes from time.

Preston North End's victory was more emphatic as they hammered struggling Shrewsbury 5-2 thanks to a second-half hat-trick from Paul Gallagher.

Lee Holmes and Bailey Wright put Preston 2-1 up at half-time with Shaun Miller pulling a goal back for the Shrews.

Gallagher's treble after the break, including one from the penalty spot, took the game away from the visitors, who added another via Luke Summerfield.

Peterborough United are yet to confirm their place in the top six but took another step in the right direction with a convincing 4-1 win over Carlisle United.

Two penalties from Britt Assombalonga as well as goals from Conor Washington and Michael Bostwick sank Carlisle, who netted via Lee Miller.

Lee Cox's goal means Swindon Town keep the pressure on their Play-Off chasing rivals after a 1-0 win over Bradford City.

At the other end of the table, Stevenage were relegated after a 3-1 defeat at home to Bristol City.

Only a win would have kept Boro's faint hopes alive, but goals from Wade Elliott, Sam Baldock and Stephen Pearson ensured defeat despite a late consolation from Luke Freeman.

Jimmy Spencer's goal proved decisive as Notts County boosted their chances of survival with a 1-0 win at home to Crawley Town.

Notts gained ground on both Crewe Alexandra and Tranmere Rovers, who were held to goalless draws against Colchester United and Sheffield United respectively.

Oldham Athletic, were also held to a 0-0 draw at home to Coventry City while Walsall drew 1-1 against Gillingham.

Febian Brandy gave the Saddlers the lead early in the second half, but Gillingham ensured they went home with a point thanks to Cody McDonald's equaliser six minutes from time.

QUICK LINKS: RESULTS | TABLES | LINE-UPS | STATS | FIXTURES