Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Summary

  1. MK Dons beat Yeovil 5-1 and win promotion
  2. Colchester beat Preston 1-0 to survive
  3. Coventry and Crewe also stay up
  4. Notts County, Leyton Orient, Crawley are relegated
  5. Play-offs: Preston v Chesterfield, Swindon v Sheffield United

Live Reporting

By Phil Cartwright, Gary Smee and Jay Freeman

All times stated are UK

Get involved

So that's just about it from League One. We said at the start that there would be joy for some, and heartache for others.

Joy for MK Dons, heartache for Crawley, Leyton Orient and Notts County.

Thanks for joining us.

MK Dons promoted, Preston into play-offs

MK Dons, who have only been in existence since 2004, can now prepare for their first-ever season in the Championship.

Karl Robinson could not have asked for a more emphatic performance from his players as they went 4-0 up against bottom side Yeovil Town in the first-half before running out 5-1 winners.

It was a different story for Preston North End who simply could not break down a resilient Colchester defence as they slumped to a 1-0 defeat.

The Lilywhites had not lost since a 2-1 defeat to Crawley at the end of January, as they went on an 18-game unbeaten run. Today was not the day they wanted that run to come to an end, but they were up against a determined Colchester side who did everything they could to stay in League One.

FT: Colchester United 1-0 Preston North End

Colchester
Getty Images

Colchester manager Tony Humes tells Sky Sports: "We said at the outset that it was important we did our job. Once we got the goal, we started looking at where we were. Credit to the players, they got us out of the situation."

FT: Colchester United 1-0 Preston North End

BBC Radio 5 live sports extra's Adam Cottier has been commiserating with the Preston fans:

"To be honest, we weren't good enough on the day. Colchester took their chance and it's been the same old North End.

"We often let the fans down and we've dropped too many points, in my opinion, against poor sides this season. It wasn't to be our day again unfortunately."

It's Chesterfield in the play-offs for Preston, while Sheffield United will play Swindon.

Notts County, Crawley and Leyton Orient relegated

What a dramatic second-half of twists and turns in the League One relegation battle but ultimately it is heartbreak for Notts County, Crawley and Leyton Orient.

Notts County led at Gillingham until the 88th minute but three late goals from the hosts condemned them to League Two.

Crawley were also in front against Coventry but James Maddison's last-minute goal saw them fall to defeat.

There was more drama at the County Ground where Leyton Orient were 2-0 up against Swindon, but were eventually pegged back to draw 2-2.

It was a different story for Crewe, Colchester and Coventry who all survive on a frantic last day in League One.

FT: Colchester United 1-0 Preston North End

Former Bury and Burnley midfielder Jamie Hoyland on BBC Radio 5 live sports extra: "I feel really sorry for the fans. Preston can still do it through the play-offs but they owe the manager and the fans something now. They've thrown it away today.

"They've let their supporters, the club and Simon [Grayson] down. He's taken all the pressure off them and when he's needed them today, they've not produced the goods."

FULL-TIME

MK Dons 5-1 Yeovil Town

MK DONS WIN PROMOTION TO THE CHAMPIONSHIP.

FULL-TIME

Colchester 1-0 Preston North End

COLCHESTER ARE SAFE. PRESTON MISS OUT ON AUTOMATIC PROMOTION.

GOAL

Gillingham 3-1 Notts County (Luke Norris, 90 mins)

That's it for Notts County, Luke Norris gifts Gillingham their second goal in the space of just a few minutes to consign the Magpies to relegation.

NOTTS COUNTY, CRAWLEY AND LEYTON ORIENT DOWN AS IT STANDS.

GOAL

Swindon Town 2-2 Leyton Orient (Andy Williams, 85 mins)

And Orient's chances of staying up are effectively over now as Andy Williams nets an equaliser from the spot for Swindon.

NOTTS COUNTY, CRAWLEY AND LEYTON ORIENT DOWN AS IT STANDS.

GOAL

Gillingham 2-1 Notts County (Brennan Dickenson, 90 mins)

Notts County are, barring an absolute miracle in added time, relegated to League Two as Brennan Dickenson notches what could be a late winner for Gillingham.

NOTTS COUNTY, LEYTON ORIENT AND CRAWLEY DOWN AS IT STANDS.

GOAL

Crawley Town 1-2 Coventry City (James Maddison, 90+1 mins)

Crawley almost certainly down now as Coventry snatch a late winner through James Maddison.

NOTTS COUNTY, LEYTON ORIENT AND CRAWLEY DOWN AS IT STANDS.

Crewe Alexandra 0-1 Bradford City

BBC Sport's Ged Scott at Gresty Road: "Word of Gillingham's equaliser against Notts County means it's suddenly party time again at Crewe. They're all grinning like Cheshire cats once more!"

Colchester 1-0 Preston North End

It's all Colchester now. Dion Sembie-Ferris jinks his way into the box and unleashes a fierce shot but it's blocked and cleared away. What do Preston have left? They need to find two goals in stoppage time or it will be the play-offs.

Bristol City lead Walsall 7-2, and it's a hat-trick for centre-back Aden Flint.

Click here for live scores from League One.

GOAL

Gillingham 1-1 Notts County (John Egan, 88 mins)

It's heartbreak for Notts County as John Egan heads home to level for the hosts, and to potentially send the Magpies down to League Two.

NOTTS COUNTY, LEYTON ORIENT AND CRAWLEY DOWN AS IT STANDS.

Colchester 1-0 Preston North End

Colchester go so close to doubling their lead. Substitute Sammie Szmodics races through and shoots, but Sam Johnstone makes a wonderful save with his feet. How important will that save be?

Colchester United 1-0 Preston North End

Former Bury and Burnley midfielder Jamie Hoyland on BBC Radio 5 live sports extra: "There should be enough experience on that pitch to not let going a goal down affect them. Some of the players haven't stepped up to the plate when they've needed to, which has been disappointing.

"I've said all along about how they need to grab hold of this situation and I can't see anybody from Preston doing that. There's lads showing body language feeling sorry for themselves. You've just got to go on and keep trying - anything can happen."

Into the closing few seconds of our games. Still time for it to change...

MK Dons 5-1 Yeovil Town

And a huge roar rings around Milton Keynes as the home fans get word of George Moncur's vital goal for Colchester United against promotion rivals Preston North End. MK Dons heading for the Championship as things stand.

Bristol City 6-2 Walsall

BBC Sport's Brendon Mitchell at Ashton Gate: "The Bristol City fans are singing 'that's why we're champions', and it's hard to argue with them.

"This game had been finely poised until a devastating 10-minute blitz took the score from 2-2 to 6-2 in the Robins' favour. Exhibition stuff from Steve Cotterill's side."

GOAL

Colchester United 1-0 Preston North End (George Moncur, 82 mins)

Oh my, I just said someone needed to make themselves a hero and that man could be Colchester's George Moncur. George Porter holds the ball up in the box and knocks it back to Moncur who slots the ball home from 12 yards out.

MK DONS SECOND; CREWE, LEYTON ORIENT AND CRAWLEY DOWN AS IT STANDS.

Colchester United 0-0 Preston North End

Ten minutes left for someone to make themselves a hero. Preston are looking the most likely to score as Joe Garner's 20-yard strike forces Sam Walker to make a fine save low down to his right.

Gillingham 0-1 Notts County

Things have calmed down at Priestfield as we enter the final 10 minutes. Gillingham's John Marquis buries a free kick into row Z as Notts County look to hold on. They're safe as it stands.

Colchester United 0-0 Preston North End

Colchester v Preston
PA

Former Bury and Burnley midfielder Jamie Hoyland on BBC Radio 5 live sports extra: "It's just not clicking up at the front for Preston. Nothing is falling right for Jermaine Beckford and Joe Garner.

"There's loads of time left, it's just so nervy. Preston have got to keep switched on at the other end as well and not give any hope to Colchester."

Josh Scowen has put Barnsley 1-0 ahead against Rochdale, while Peterborough are down to 10 men at Oldham as Jonathan Edwards is sent off.

Colchester United 0-0 Preston North End

Well you would not expect that from Joe Garner. He's just missed two glorious opportunities to put Preston ahead in less than a minute. First his header from Paul Gallagher's inch-perfect free-kick is deflected over. Then moments later he has an even better chance but nods wide from just a couple of yards out.

GOAL

MK Dons 5-1 Yeovil Town (Dean Lewington, 74 mins)

And the captain Dean Lewington seals his brace after scoring just once this season. The defender connects with Ben Reeves' cross to nod home the hosts' fifth goal.

MK DONS SECOND AS IT STANDS.

GOAL

Crawley Town 1-1 Coventry City (Marcus Tudgay, 72 mins)

This relegation battle is twisting and turning all the way to the end. Coventry equalise through Marcus Tudgay, and that sends Crawley into the drop zone with 18 minutes to go.

CRAWLEY, LEYTON ORIENT AND COLCHESTER DOWN AS IT STANDS.

MK Dons 4-1 Yeovil Town

Karl Robinson
PA

No wonder Karl Robinson is taking the acclaim of the MK Dons crowd. His side are 20 minutes away from a place in the Championship.

That's unless Preston can find a winner at Colchester, of course.

Colchester United 0-0 Preston North End

Chance for Colchester. Jacob Murphy breaks through on the left-hand side of the box, but then shoots from a narrow angle. Surely he would have been better to cross it in there?

Swindon Town 1-2 Leyton Orient

Leyton Orient Info
Getty Images/BBC

GOAL

Swindon Town 1-2 Leyton Orient (Anton Rodgers, 61 mins)

Anton Rodgers nets a superb volley for Swindon, who are assured a play-off place, and it doesn't change too much for Leyton Orient. They still need other results to change if they are to stay up.

Gillingham 0-1 Notts County

A nervous few minutes for Notts County as they leave themselves exposed at the back and John Marquis misses from close range. The Magpies need a win to stay up, can they hold on?

Bristol City are now 6-2 up against Walsall with three goals in five minutes from Marlon Pack, Jay Emmanuel-Thomas and Aden Flint.

Colchester United 0-0 Preston North End

Former Bury and Burnley midfielder Jamie Hoyland on BBC Radio 5 live sports extra, speaking about Colchester's missed penalty: "Simon Grayson was shaking his head in disgust at that challenge. I don't know what Sam Johnstone was doing. He flew out, stopped and then went in again.

"It was a shocking penalty though and that miss could be a game-changer. That's what pressure does to you. Preston have lost their safety net - they've got to get this game by the scruff, get on and get the goal."

Colchester United 0-0 Preston North End

Colchester defending for their lives here. Matthew Briggs and Tom Eastman throw their bodies in the way of goalbound shots before Paul Gallagher is flagged for offside.

Crewe Alexandra 0-1 Bradford City

BBC Sport's Ged Scott at Gresty Road: "Word has just reached Crewe of the goals at Crawley and Gillingham, and there is suddenly anguish on local faces. The Alex have had a couple of sniffs, but Steve Davis's side now need to dig a bit deeper."

Crawley Town 1-0 Coventry City

Coventry attacking at Crawley - a Crewe equaliser would send them down. Will that missed penalty in the first half come back to haunt the Sky Blues?

Ian Evatt has levelled for Chesterfield at Sheffield United. Kieran Agard has put Bristol City 3-2 against Walsall, and an own goal has got Scunthorpe back to 3-1 at Doncaster.