Norwich were crowned champions of League One after their 2-0 win over Gillingham.
Second-half goals from Darel Russell and Michael Nelson ensured the Canaries landed the League One title and kept Gillingham in deep trouble on the edge of the relegation zone.
At the other end of the table, Southend were relegated to League Two despite drawing 2-2 at Oldham. Danny Whitaker's second-minute goal was cancelled out by Francis Laurent but Paul Black fired the home side back in control before Jean Yves Mvoto levelled in vein.
Leeds remain a point ahead of Millwall in the race to secure the second automatic promotion slot with a 4-1 demolition of eight-man MK Dons at Elland Road. The Dons had Peter Leven, David McCracken, and Mathias Doumbe red-carded as Leeds secured a vital win through Luciano Becchio, Max Gradel and a Jermaine Beckford brace.
Millwall kept up the pressure on Leeds with a 2-1 home win over Leyton Orient. Goals from Paul Robinson and Steve Morison put Millwall in command in the second-half before Ben Chorley notched a consolation goal for their local rivals in injury time.
Charlton are now five points adrift of Leeds after a 1-1 draw at Exeter but the Addicks are at least guaranteed a play-off place. Exeter, still in trouble at the foot of the table, went in front through George Friend in the 58th minute, but the Addicks equalised through Kyel Reid to keep their slim hopes of automatic promotion just alive.
Swindon squandered the chance to put real pressure on Millwall and Leeds with a 2-2 draw at relegation-haunted Wycombe. The Robins are now four points behind Leeds and had to twice come from behind to earn a share of the spoils with goals from Billy Paynter Alan Sheehan.
Southampton's play-off hopes have ended despite a 3-2 home win over Carlisle - two goals from Michail Antonio guiding the Saints to victory - and Huddersfield ensured their top six place with a 6-0 win at relegated Stockport. Anthony Pilkington, Jordan Rhodes, Daniel Drinkwater, Gary Roberts and Lee Novak were all on the scoresheet for the Terriers.
Tranmere kept their survival hopes alive with a 1-1 draw at Colchester. Anthony Wordsworth put the home side in front in the second minute but Rovers levelled three minutes later through Ian Thomas-Moore.
Brighton beat Bristol Rovers 2-1 at home while Yeovil edged closer to safety with a 1-1 draw at Brentford. Walsall remained 12th with a 3-1 home win over Hartlepool.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms