League One roundup: Crewe Alexandra shock nine-man Peterborough United

Crewe Alexandra stun nine-man Peterborough United to boost their hopes of League One survival.

Crewe Alexandra made it three straight victories to boost their hopes of escaping relegation after beating promotion-chasing Peterborough United, who finished the game with nine men.

The Railwaymen's only goal came from a Marcus Haber penalty after a poor challenge saw Michael Bostick given his marching orders.

Peterborough's misery was compounded in stoppage time when Jack Baldwin was sent off and the gap to leaders Bristol City increased to six points.

Preston North End closed in on the automatic promotion places with a 1-0 victory at Gillingham. Paul Gallagher's strike proved enough for the Lilywhites to leave Kent with a win.

MK Dons fought back from a goal down to beat Fleetwood Town 2-1, with Benik Afobe getting the winner from the penalty spot to give the Buckinghamshire club a boost in their quest for a place in the Championship.

Oldham Athletic continued their good run of form with a resounding victory over Coventry City at Boundary Park. Jonathan Forte scored twice for the Latics to pull them to within a point of the playoff places.

Swindon Town's own playoff hopes were hit by a late defeat at home to Rochdale, who can thank Bastien Hery's stoppage-time strike for sealing three points at the County Ground.

Notts County continued their own promising recent run by fighting back two goals down at Barnsley to win 3-2. Michael Petrasso's second of the game ensured the Magpies move into fifth place.

Sheffield United also moved into the top six with a 2-0 win against Yeovil Town, while Chesterfield dropped to 10th in the divison after Freddie Sears scored late to give Colchester United victory.

Scunthorpe United dropped to the foot of League One, despite drawing 2-2 with fellow strugglers Port Vale.

Results in full: Barnsley 2-3 Notts County, Bristol City 2-2 Bradford City, Colchester United 2-1 Chesterfield, Crawley Town 1-0 Walsall, Crewe Alexandra 1-0 Peterborough United, Doncaster Rovers 0-2 Leyton Orient, Gillingham 0-1 Preston NE, MK Dons 2-1 Fleetwood Town, Oldham Athletic 4-1 Coventry City, Port Vale 2-2 Scunthorpe United, Sheffield United 2-0 Yeovil Town, Swindon Town 2-3 Rochdale

A general shot of a Premier League football ahead of the Premier League clash between Everton and West Ham United at Goodison Park on October 30, 2016
Read Next:
L1 roundup: Notts edge thriller with Crawley
You May Like
Recomended from Sports Mole

Loading ...

Failed to load data.

1Luton TownLuton27166562273554
2Notts County281410448301852
3Accrington StanleyAccrington26144844301446
4Wycombe WanderersWycombe27137749361346
5Lincoln City28129739281145
6Exeter CityExeter2614393632445
7Mansfield TownMansfield27111153829944
8Coventry CityCoventry2713592819944
9Swindon TownSwindon26142103934544
10Newport County2711973731642
11Colchester UnitedColchester2811893734341
12Cambridge UnitedCambridge2710892531-638
13Carlisle UnitedCarlisle27107103837137
14Crawley TownCrawley27106112731-436
16Cheltenham TownCheltenham2897123741-434
17Grimsby Town2897122738-1134
18Port Vale2895143036-632
20Crewe AlexandraCrewe2792162942-1329
21Yeovil TownYeovil2777133748-1128
23Forest Green RoversForest Green2765162648-2223
Login, I already have my ad-free pass
Log in with Facebook to customise Sports Mole
Buy ad-free access (show me the options)
Buy monthly ad-free access for £1.20/month
Buy yearly ad-free access for £12 (2 months free)
Settings - Logout - Manage your account
Settings - Logout - Manage your account