That’s all from me on a frantic finale to the League One season. Thanks for joining, see you next time and you can join Jacob Steinberg for live updates from Chelsea’s Premier League party against Crystal Palace here.
#DonsAreGoingUp pic.twitter.com/K9mxbpHfzN
— MK Dons FC (@MKDonsFC) May 3, 2015
Updated
League Two results in full
Barnsley 5-0 Rochdale
Bristol City 8-2 Walsall
Colchester 1-0 Preston
Crawley 1-2 Coventry
Crewe 0-1 Bradford
Doncaster 5-2 Scunthorpe
Gillingham 3-1 Notts County
MK Dons 5-1 Yeovil
Oldham 1-1 Peterborough
Port Vale 1-2 Fleetwood
Sheffield United 1-1 Chesterfield
Swindon 2-2 Leyton Orient
League Two denouement
Champions: Bristol City
Automatic promotion: MK Dons
Play-offs: Preston, Swindon, Sheffield United and Chesterfield
Relegated: Notts County, Crawley, Leyton Orient and Yeovil.
CRAWLEY, LEYTON ORIENT AND NOTTS COUNTY ARE RELEGATED
Colchester’s win over Preston has kept the U’s up as Crawley, Orient and Notts County are condemned to League Two next season.
Updated
MK DONS ARE PROMOTED!!
A 5-1 win coupled with Preston’s defeat at Colchester sees MK Dons promoted to the Championship.
Doncaster 5-2 Scunthorpe: And Hakeeb Adelakun has scored an equally meaningless goal for the Iron.
Port Vale 1-2 Fleetwood: Michael O’Connor pulls a thoroughly irrelevant goal back for Port Vale.
Barnsley 5-0 Rochdale: Sam Winnall has scored.
FT! Colchester 1-0 Preston: Colchester have saved themselves. George Moncur’s winner keeps the U’s in League One and condemns Preston to the play-offs.
Updated
Gillingham 3-1 Notts County: Oh dear, oh dear. Desperately pushing for an equaliser, County are hit on the counter and Luke Morris hammers in the final nail.
Bristol City 8-2 Walsall: Not Aden Flint this time but Kieran Agard with his second in the Robins’ promotion party.
Barnsley 4-0 Rochdale: Conor Hourihane has scored.
Updated
Gillingham 2-1 Notts County: That appears to be curtains for County unless Preston can find an equaliser – Brennan Dickenson puts Gillingham ahead at Prestfield.
Swindon 2-2 Leyton Orient: And that’s pretty much it for Orient as well. Andy Williams levels from the penalty spot for 10-man Swindon and the O’s are all but done.
Crawley 1-2 Coventry: That’s Crawley’s fate effectively sealed. James Maddison slots home after some mindless defending from the Red Devils, Coventry fans can breathe easy.
Updated
Bristol City 7-2 Walsall: That’s a hat-trick for Bristol City’s centre-half Aden Flint, who now has 14 goals this season. Wowsers.
Barnsley 3-0 Rochdale: Mason Holgate has scored.
Updated
Gillingham 1-1 Notts County: All change again! John Egan’s leveller for Gillingham puts the Magpies back in the bottom four and Crewe are now out of the drop-zone again. Blimey! Who’d be a Crewe fan today?
Doncaster 5-1 Scunthorpe: Nathan Tyson completes his hat-trick with another penalty against Scunthorpe, smashing it down the middle.
As it stands
After that Colchester goal, MK Dons are all but promoted while at the bottom it is Crawley, Leyton Orient and Crewe joining Yeovil in League One. Goals for Gillingham or Preston would change all that though.
Oldham 1-1 Peterborough: Michael Bostwick has equalised for Peterborough in a match that matter little.
Updated
Colchester 1-0 Preston: George Moncur’s ninth goal of the season has all but ended Preston’s hopes of automatic promotion while Colchester may have just saved themselves. It’s tidy slotted finish from Moncur after good hold-up play from Chris Porter. Crewe are back in trouble at the foot of the table.
Barnsley 2-0 Rochdale: Josh Scowen now has a double at Oakwell. That is all.
Updated
Doncaster 4-1 Scunthorpe: Nathan Tyson showing the others how it’s done by converting from the spot for his second. This one is surely over now.
Updated
MK Dons 5-1 Yeovil: Goal 101 of the season for MK Dons, Dean Lewington with his second of the match. This one has long been in the bag for the Dons but Preston can still deny them.
Colchester 0-0 Preston: What a miss! A superb cross from Preston’s Daniel Johnson finds Joe Garner, the league’s top scorer, unmarked at the far post but he heads just wide.
Crawley 1-1 Coventry: Another towering header at the Broadfield Stadium from Coventry’s Marcus Tudgay has put the cat among the relegation pigeons. Crawley are back down to 22nd and Crewe are just above the line.
Updated
Barnsley 1-0 Rochdale: Josh Scowen has put Barnsley ahead in a match that we’ve not touched on yet. Rochdale are down to 10 by the by. Joe Rafferty has picked up two yellow cards to bring an early end to his season.
Updated
Bristol City 6-2 Walsall: Start the car! That’s another for Aden Flint, No13 of the season, and the Robins are rocking!
Swindon 1-2 Leyton Orient: Swindon have a goal back and this one is worth a watch. A free-kick just on the edge of the Orient area is knocked to Anton Rodgers who flicks the ball up before smashing a right-footed volley into the top corner. Tasty.
Updated
Colchester 0-0 Preston: Preston have stepped it up a notch. An almighty scramble in the Colchester box is swiftly followed by Jermaine Beckford just failing to meet a flashing cross across the face.
Updated
Bristol City 5-2 Walsall: Yep, Walsall are done for. That’s two in two minutes for the champions, Jay Emmanuel-Thomas with his second of the game, powering into the area before lashing home.
Bristol City 4-2 Walsall: Marlon Pack has given Bristol City their fourth goal of the match and you get the feeling Walsall are done for now.
Gillingham 0-1 Notts County: This is a massive goal from Graham Burke. Crewe were let off the hook by Colchester but Notts County have heaped the pressure on the Alex with Burke lashing home. Coventry also looking precarious but safe at present on goal difference.
As it stands then, the bottom four are Crewe, Leyton Orient, Colchester and Yeovil.
Updated
Bristol City 3-2 Walsall: The champions are back in front in this five-goal thriller, Kieran Agard on target on 57 minutes. The Robins faithful are enjoying themselves again.
Updated
Doncaster 3-1 Scunthorpe: More own goal news. This time Andy Butler beating his own goalkeeper to pull one back for the Iron at the Keepmoat.
MK Dons 4-1 Yeovil: Now that’s surprise. Yeovil have one back, Jordan Spence putting through his own net at stadium:mk.
Colchester missed penalty
Colchester 0-0 Preston: Sam Johnstone obviously paid no attention to Grayson’s rocket and after shooting off his line he brings down George Moncur. It’s Chris Porter who steps up and it’s an awful penalty, at least five yards over the bar! That’s the third missed penalty of the day and it’s a let-off for Crewe who would have slipped into the bottom four in place of Colchester had Porter found the net.
Updated
Sheffield United 1-1 Chesterfield: The race for fifth is back on! Ian Evatt levels for the Spireites. Another for the visitors and they will leapfrog their hosts into fifth place.
Swindon 0-2 Leyton Orient: The O’s are doing everything they can to stay in League One – Chris Dagnall has doubled their advantage at the County Ground but they remain in trouble with Crawley in front against Coventry.
Colchester 0-0 Preston: A shocking attempt from North End’s Paul Gallagher. The ball bobbled after a pull-back to the edge of the area but that one is a mile over the bar and still travelling
Crawley 1-0 Coventry: A towering header from Mathias Pogba means it’s all change at the bottom. Crawley are now safe as things stand, with Leyton Orient now slipping back into the drop-zone despite leading at Swindon.
Updated
Colchester 0-0 Preston: That is poor from Jermaine Beckford. He was closing in on goal but a heavy touch allowed Tom Eastman to come across and make the tackle.
We’re back underway at Colchester. Both sides need to win but at the moment it’s 0-0. Something must give …
Updated
Doncaster 3-0 Scunthorpe: This one is still going – maybe their not going to bother with half-time. Rob Jones has made it 3-0 to Rovers. It’s half-time there now. Not so exciting.
Updated
Half-time update
As it stands, MK Dons are 4-0 to the good against Yeovil and are on their way to the Championship with Preston still goalless at Colchester. Leyton Orient, 23rd at the start of the day, are the only side in the bottom six in front and as a result it is Notts County who are currently joining Crawley, Colchester and Yeovil in League Two.
Let-off for Preston: Jacob Murphy’s audacious lob from wide on the left, over the onrushing Sam Johnstone, who can expect a rocket from Larry Grayson at half-time, drifts just wide. It’s still 0-0 and it’s now half-time.
Coventry missed penalty!
Crawley 0-0 Coventry: That is massive. Nick Proschwitz has been anything but prolific for the Sky Blues and his spot-kick is superbly saved by Brian ‘the Beast’ Jensen low down to his right. That is a missed chance for Cov to pull clear of danger.
MK Dons 4-0 Yeovil: That didn’t take long. That’s a century for the Dons. Will Grigg nodding home Carl Baker’s cross at the far post for his 20th league goal of the season. The mathematicians among you will already know that Grigg has scored a fifth of the Dons’ goals in League One.
Swindon 0-1 Leyton Orient: This is a massive goal in the context of Survival Sunday. Dean Cox has put Orient ahead against 10-man Swindon and, as the only one of the bottom six currently ahead, the O’s have their virtual heads above water in the as-it-stands table, Notts County slipping into the bottom four.
Updated
MK Dons 3-0 Yeovil: The Dons are running riot. Dean Lewington turns provider this time, head a deep centre back across goal for Darren Potter to lash home on the volley. That’s 99 league goals for the Dons this season and they’re certainties to hit three figures.
Bristol City 2-2 Walsall: The Saddlers are certainly playing their part in this entertaining end-of-season clash. Jordy Hiwula has a second and it’s level again at Ashton Gate.
Doncaster 2-0 Scunthorpe: Nathan Tyson has made it 2-0 to Rovers. Apparently this is a derby but it’s a pretty one-sided one at present.
Updated
Sheffield United 1-0 Chesterfield: Remember the race for fifth? Well it’s Sheffield United who look on course to face Swindon in the play-offs, Marc McNulty opening the scoring on 34 minutes.
Updated
Colchester 0-0 Preston: It’s cagey at Colchester. The U’s have grown into the game after some early North End pressure. Visiting fans will no doubt be aware of MK Dons’ latest score but Jermaine Beckford almost put their fate back in their own hands, denied by Sam Walker at full stretch.
Port Vale 0-2 Fleetwood: Mark Roberts makes it two to the visitors on 26 minutes, bundling in from close range.
Updated
MK Dons 2-0 Yeovil: Dean Lewington has put the Dons two the good with a delightful free-kick and it’s likely to be a whole lot more against a Yeovil side who can’t wait for the season to finish. With Preston toiling at Colchester, it’s advantage Dons.
Crewe 0-1 Bradford: Bad news for the Alex. Billy Clarke lashes home after Crewe fail to clear a long free-kick to put the Bantams in front. Crewe are still safe as it stands,
Updated
Bristol City 2-1 Walsall: Jay Emanuel-Thomas’s takes some penalty. The former Arsenal youngster strolls up to the ball on the spot and rolls the ball home to give the Robins the lead midway through the first half.
Updated
Port Vale 0-1 Fleetwood: The Cod Army are ahead in another dead rubber, Josh Morris finding the net on 17 minutes.
Leyton Orient missed penalty!
Swindon’s keeper Tyrell Belford may just have clinched the award for daftest sending off of the season on the final day, bringing down Orient’s Chris Dagnall. Lloyd James is the taker – the substitute keeper is Tyrell’s brother Cameron Belford – and he’s saved it!
Updated
Bristol City 1-1 Walsall: Normal service resumed at Ashton Gate. Aden Flint lashes home his 12th goal of the season for the champions on 16 minutes. No mean feat for a centre-half.
Updated
Doncaster 1-0 Scunthorpe: Rovers are ahead in this 14th v 15th clash; Niall Canavan has put through his own net at the Keepmoat Stadium.
Bristol City 0-1 Walsall: This isn’t in the script. The Robins are supposed to be celebrating the league title at Ashton Gate, but perhaps a little too much. Walsall are ahead through Jordy Hiwula.
Oldam 1-0 Peterborough: In a match that matters little, Posh are head thanks to Dominic Poleon’s ninth-minute effort.
Updated
Milton Keynes, of course, is not only famed for its roundabouts. It’s also home to Great Britain’s elite badminton players and the Dons have a fan one former shuttler …
Come on MKDons!! @MKDonsFC
— Gail Emms (@gailemms) May 3, 2015
MK Dons 1-0 Yeovil: Carl Baker rifles home from the edge of the box on seven minutes to pile the pressure on Preston. As it stands the Dons are in second spot.
Updated
Disallowed goal
Coventry have the ball in the net at Crawley, bundled in from a John Fleck free-kick, but the assistant flags for off-side.
Updated
We’re up and running at the Colchester Community stadium …
Fancy dress alert at Colchester v Preston
The away fans are already in full voice and have created a sea of yellow! #PNElive #SGSWA pic.twitter.com/vDOyWtTODg
— pnefc (@pnefc) May 3, 2015
League One team news
Milton Keynes Dons v Yeovil
Milton Keynes Dons: Martin, Spence, McFadzean, Kay, Lewington, Potter, Alli, Hall, Carl Baker, Carruthers, Grigg.
Subs: Hodson, Bowditch, Reeves, McLoughlin, Powell, Cole, Lewis Baker.
Yeovil: Krysiak, Shephard, Arthurworrey, Nana Ofori-Twumasi, Nathan Smith, Sheehan, Berrett, Edwards, Grant, Hayter, Ugwu.
Subs: Weale, Bell, Leitch-Smith, Moore.
Referee: Scott Duncan (Tyne & Wear)
Oldham v Peterborough
Oldham: Coleman, Brian Wilson, James Wilson, Gerrard, Brown, Poleon, Winchester, Kelly, Jones, Philliskirk, Turner.
Subs: Dieng, Elokobi, Mellis, Kean, Bove, Tuohy, Woodland.
Peterborough: Alnwick, Smith, Zakuani, Santos, Harry Anderson, Da Silva Lopes, Bostwick, Oztumer, Newell, Washington, Edwards.
Subs: Brisley, Payne, James, Burgess, Maddison, Henry, Beautyman.
Referee: Gary Sutton (Lincolnshire)
Sheff Utd v Chesterfield
Sheff Utd: Howard, Freeman, Brayford, McEveley, Harris, Scougall, Reed, Doyle, Adams, Baxter, McNulty.
Subs: Alcock, Flynn, Willis, Ben Davies, Steven Davies, Holt, Calvert-Lewin.
Chesterfield: Lee, Darikwa, Evatt, Hird, Jones, Ryan, Morsy, O’Shea, Roberts, Gardner, Clucas.
Subs: Carter, Gnanduillet, Humphreys, Raglan, Harrison, Banks, Ariyibi.
Referee: Kevin Wright (Cambridgeshire)
Crawley Town v Coventry
Crawley Town: Jensen, Young, Ward, Bradley, Youga, Tomlin, Fowler, Elliott, Simpson, McLeod, Pogba.
Subs: Oyebanjo, Edwards, Smith, Morgan, Harrold, Bawling, Price.
Coventry: Burge, Willis, Johnson, Stokes, Martin, Barton, Fleck, Ward, O’Brien, Proschwitz, Tudgay.
Subs: Webster, Jackson, Odelusi, Phillips, Nouble, Charles-Cook, Maddison.
Referee: Stephen Martin (Staffordshire)
Bristol City v Walsall
Bristol City: Fielding, Ayling, Flint, Williams, Tavernier, Smith, Pack, Freeman, Bryan, Agard, Emmanuel-Thomas.
Subs: Osborne, Elliott, Wagstaff, Richards, Cunningham, Burns.
Walsall: MacGillivray, Purkiss, O’Connor, James Chambers, Benning, Adam Chambers, Cain, Mantom, Morris, Bradshaw, Hiwula.
Subs: O’Donnell, Taylor, Downing, Sawyers, Flanagan, Cook, Forde.
Referee: Paul Tierney (Lancashire)
Port Vale v Fleetwood Town
Port Vale: Neal, Veseli, Duffy, Collins, Dickinson, Coulibaly, Brown, O’Connor, Marshall, Williamson, Pope.
Subs: Yates, Robertson, Birchall, Johnson, O’Sullivan, Andoh, Campion.
Fleetwood Town: Maxwell, Hornby-Forbes, Pond, Roberts, Andrew, Schumacher, Sarcevic, Morris, Evans, Proctor, Ball.
Subs: McLaughlin, Hughes, Moore, Jordan, Haughton, Hunter, Crainey.
Referee: Keith Hill (Hertfordshire)
Swindon v Leyton Orient
Swindon: Tyrell Belford, Branco, Ricketts, Turnbull, Barthram, Agombar, Rodgers, Swift, Randall, Williams, Cooke.
Subs: Stephens, Michael Smith, Barker, Jones, Marshall, Cameron Belford, Tom Smith.
Leyton Orient: Cisak, O’Neill, Clarke, Baudry, Omozusi, James, Wright, Bartley, Cox, Dagnall, Simpson.
Subs: Cuthbert, Mooney, McAnuff, Lowry, Batt, Woods, Hedges.
Referee: Dean Whitestone (Northamptonshire)
Gillingham v Notts County
Gillingham: Glenn Morris, Egan, Legge, Ehmer, McGlashan, Loft, Dack, Aaron Morris, Dickenson, McDonald, Marquis.
Subs: Nelson, Hessenthaler, Muldoon, Pritchard, Norris, Freiter, Hoyte.
Notts County: Carroll, Williams, Mullins, Hollis, Adams, Garry Thompson, Jones, Noble, Burke, Spencer, Bajner.
Subs: Dumbuya, Hayhurst, Curtis Thompson, Lita, McCourt, Edwards, Pilkington.
Referee: Stuart Attwell (Warwickshire)
Barnsley v Rochdale
Barnsley: Davies, Bree, Holgate, Nyatanga, Smith, Pearson, Berry, Scowen, Maris, Hourihane, Winnall.
Subs: Cranie, Digby, Abbott, Oates, George Williams, Dibble, Lalkovic.
Rochdale: Lillis, Rafferty, Eastham, Lancashire, Kennedy, Tanser, Vincenti, Cannon, Joel Logan, Noble-Lazarus, Henderson.
Subs: Bennett, Andrew, Diba Musangu, Allen, Rose, Camps, Bunney.
Referee: David Webb (County Durham)
Colchester v Preston
Colchester: Walker, Brindley, Khumalo, Eastman, Briggs, Fox, Gilbey, Massey, Moncur, Murphy, Porter.
Subs: Wynter, Lewington, Healey, Bonne, Szmodics, Lapslie, Sembie-Ferris.
Preston: Johnstone, Clarke, Huntington, Wright, Laird, Humphrey, Johnson, Welsh, Gallagher, Beckford, Garner.
Subs: Wiseman, Kilkenny, Kevin Davies, Woods, Stuckmann, Robinson, Ebanks-Blake.
Referee: Keith Stroud (Hampshire)
Doncaster v Scunthorpe
Doncaster: Marosi, Lund, Jones, Butler, Evina, Coppinger, Wellens, Bennett, Forrester, Tyson, Furman.
Subs: Main, Stevens, Wabara, Middleton, Whitehouse, Jack McKay, Bywater.
Scunthorpe: Daniels, Clarke, Boyce, Canavan, Williams, Bishop, McAllister, Adelakun, Madden, McSheffrey, van Veen.
Subs: Syers, Townsend, Wootton, Llera, Anyon, Evans, Dyche.
Referee: Chris Kavanagh (Lancashire)
Crewe v Bradford
Crewe: Rachubka, Ray, Davis, Guthrie, Turton, Grant, Jones, Leigh, Dalla Valle, Haber, Colclough.
Subs: Cooper, Garratt, Nolan, Ness, Stewart, Ikpeazu, Ajose.
Bradford: Williams, Darby, Davies, McArdle, Meredith, Routis, Dolan, McMahon, Clarke, Hanson, Stead.
Subs: Sheehan, Liddle, Urwin, Halliday, Webb-Foster, Mottley-Henry, Brennan.
Referee: Tony Harrington (Cleveland)
Updated
Battle for survival
Where to start … we’ll, Coventry, Crewe and Notts County all currently have their heads above water but will know Crawley, Colchester and Leyton Orient are all ready to pounce below them. Four points separate Coventry in 18th and Orient in 23rd but all six sides may find themselves heading for League Two in a couple of hours. Crawley, in 21st, host Coventry. Even more exciting.
It would be remiss of me not to mention the tussle for fifth place and the right to face Swindon in the play-offs. Sheffield United, currently in fifth, are two points above sixth-placed Chesterfield, who, lo and behold, they host today. Exciting.
Updated
Race for promotion
Time for a quick recap on the battle for second place. Preston currently have 89 points in second while MK Dons have 88 but a vastly superior goal difference. A Preston victory at Colchester guarantees promotion but failure to win would mean three points for MK Dons at home to Yeovil is enough for Karl Robinson’s side. A defeat for Preston would also ensure a draw for MK Dons is enough.
Team news is beginning to filter through, I’ll have the line-ups for you in full in due course.
Weather update
An important update now from the aptly named Keepmoat Stadium, courtesy of Doncaster’s Twitter page.
REFEREE: Pitch inspection done. Game on @SUFCOfficial ! pic.twitter.com/Mm194lFQkP
— Doncaster Rovers FC (@drfc_official) May 3, 2015
Good morning League One fans and welcome to what will from this moment forth be known as ‘Survival Sunday’. A pulsating season in England’s third tier comes to a conclusion today and while Bristol City have long been crowned champions, there remains plenty up for grabs on Survival Sunday. Yeovil have already slipped out of the division but there are no less than six teams scrapping to avoid the dread trapdoor on Survival Sunday.
Crawley, Colchester and Leyton Orient occupy places 21, 22 and 23 on 50, 49 and 48 points respectively but Coventry, 18th on 52 points, Crewe 19th also on 52 points with a shocking goal difference and Notts County, 20th on 50 points are all nervously looking over their shoulder.
At the top meanwhile, Preston are in second, a point and a place above MK Dons, in the race for the second automatic promotion spot. The Dons host Yeovil while Preston travel to Colchester, who, as aforementioned, have plenty to worry about themselves on Survival Sunday. As a result, and largely thanks to TV scheduling, that match will be our main focus as well as updates from all around the grounds.
Survival Sunday.
Today's League One fixtures
Barnsley v Rochdale
Bristol City v Walsall
Colchester v Preston
Crawley v Coventry
Crewe v Bradford
Doncaster v Scunthorpe
Gillingham v Notts County
MK Dons v Yeovil
Oldham v Peterborough
Port Vale v Fleetwood
Sheffield United v Chesterfield
Swindon v Leyton Orient
All kick-offs 12.15pm (BST)
Gerard will be here soon.