Fallen giants Leeds United clinched automatic promotion to the Championship yesterday after a 2-1 win over Bristol Rovers on a dramatic final day in League One.

After three seasons in English football's third tier, Leeds scrambled the win they needed to finish one point ahead of third-placed Millwall, who defeated promotion rivals Swindon 3-2.

The Yorkshire club had missed out in the play-offs for the last two seasons, but Simon Grayson's side don't have to worry about the end-of-season lottery this time.

The three-time champions of England, who were in the Champions League semi-finals just nine years ago, looked in danger of squandering promotion when Darryl Duff gave Rovers a 48th minute lead after winger Max Gradel had been sent off in the 34th minute for violent conduct.

But, in front of a 38,000 capacity crowd at Elland Road, substitute Jonny Howson equalised with a fine finish in the 59th minute before Jermaine Beckford struck four minutes later to put the hosts on course for promotion alongside champions Norwich.

Before Leeds's fightback, Millwall briefly looked set to finish second as they beat Swindon at The New Den thanks to Steve Morison's double and a Gordon Greer own goal, but they had to settle for third and a play-off meeting with sixth placed Huddersfield, who lost 2-1 at Exeter.

Swindon will meet Charlton in the play-offs after the Addicks' 2-0 win at Oldham secured fourth place.

At the other end of the table, Gillingham joined Stockport, Southend and Wycombe in being relegated to League Two after a 3-0 loss at Wycombe.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.