Saturday's League One reports
AFC Wimbledon 2-1 Chesterfield
Dom Poleon's last-gasp goal secured AFC Wimbledon their first-ever League One victory as they beat Chesterfield at Kingsmeadow.
The first half was short of action but it was the visitors who looked the more threatening.
With half an hour played, Ched Evans drove in to the Dons area but saw his effort palmed over the bar by Ryan Clarke. Just moments later, Reece Mitchell dragged an effort across the face of the goal.
Sam Hird then found the opening for the Spireites, as he headed a corner that deflected off Darius Charles and went down as an own goal.
The early period of the second half saw the visitors' domination continue, but the Dons found an equaliser against the run of play.
Defender Paul Robinson latched onto a George Francomb corner and guided the ball past Chesterfield keeper Ryan Fulton.
A combination of excellent saves and poor finishing saw the sides heading towards the final whistle with a point each.
The Dons, however, found a winner in the first minute of stoppage time when substitute Poleon neatly swivelled and fired home.
Bolton Wanderers 1-1 Southend United
Southend survived a Bolton Wanderers onslaught to come away from the League One leaders with a point.
Harry Kyprianou's early goal gave the visitors the lead as he fired John White's deep cross into the top corner.
Bolton laid siege to the Southend goal for long periods, but Gary Madine, Keshi Anderson, Jay Spearing and Liam Trotter all missed good chances.
Debutant Anderson did bundle in an equaliser soon after half-time after pressurising goalkeeper Ted Smith.
Bolton stay top of the table by two points while Southend are a point above the relegation zone.
Wanderers had three efforts cleared off the line by Southend in the first half as they tried to respond to the visitor's opening goal.
After the break Southend's Ted Smith saved well from a Jamie Proctor header and palmed over an excellent Spearing free-kick, while Ryan Leonard was on hand to save Smith's blushes afterthe goalkeeper made a mistake from a Dean Moxey long throw.
Southend had a chance to win it 18 minutes from full-time, but David Mooney's attempt was stopped by Mark Howard after he cut out a weak back-pass from David Wheater.
The visitors had manager Phil brown sent to the stands three minutes from the end after he reacted angrily after appealing for a foul on Leonard.
Bury 4-1 Port Vale
James Vaughan scored twice on his Gigg Lane debut as Bury eased to a comfortable victory over Port Vale.
It took only five minutes for the forward to find his feet when he capitalised on a mistake from Ben Purkiss to stroke the ball past Jak Alnwick in the Vale goal.
Jacob Mellis netted his first goal in 33 months in the 22nd minute with a stunning strike from the edge of the box.
Vaughan notched his second and Bury's third on the half-hour mark with a sweet finish following a mazy run by Danny Mayor.
Vale pulled one back on the 58th minute when Nathan Smith bundled the ball over the line.
Substitute Hallam Hope restored the Shakers' three-goal lead 17 minutes from time with a deflected strike which looped over the head of the helpless Alnwick.
Bury came close to a fifth late on but substitute Tom Walker was twice denied by Alnwick after being handed his Shakers debut from the bench.
Fleetwood Town 2-0 Coventry City
Coventry suffered a second-half collapse to pile more pressure on manager Tony Mowbray as they were beaten 2-0 by high-flying Fleetwood.
In spite of their poor start Coventry bossed much of the opening spell, but Mowbray's men struggled to turn pressure and possession into meaningful chances.
Devante Cole might have opened the scoring within 10 minutes, David Ball picking out his run and the former Manchester City youngster firing straight at Reice Charles-Cook.
The hosts went close again after the 15-minute mark when Ball looked to benefit from a collision between keeper and defender, his lob looking goalbound until on-loan Newcastle defender Jamie Sterry intervened by clearing off the line.
It took Coventry until the last five minutes of the half to carve out a real opening, Vladimir Gadzhev's free kick almost beating Chris Neal and substitute Marcus Tudgay unable to turn home at the back post.
The Sky Blues continued to press from the restart but were caught on the break for Fleetwood's opener.
Kyle Dempsey, on loan from Sheffield United, launched a delightful diagonal pass to pick out the run of Chris Long, the on-loan Burnley striker showing a cool head and clever feet in the box before slotting low under Charles-Cook.
The hosts did not take long to double their lead, Ball mopping up a loose pass 25 yards out and releasing sub Martyn Woolford, who took a touch before blasting low inside the near post to seal the win.
Millwall 1-1 Bradford City
Joe Martin's second-half strike secured a point for Millwall as Bradford missed the chance to go top of League One.
Byron Webster's own goal from close range gave the visitors the lead just before the break.
The Lions equalised soon after half-time when Martin fired in with a fierce strike from the edge of the box.
Bradford went close to claiming all three points deep into injury-time when Nicky Law's shot was turned onto the post by Jordan Archer.
The result leaves Bradford in second place, two points behind leaders Bolton, who were held at home by Southend, while Millwall are fourth.
The Lions made a bright start before Nicky Law's header was saved by Archer.
City went ahead when Mark Marshall's cross-shot was turned away by Lions keeper Jordan Archer before hitting Webster's shin and bouncing into the net.
It did not take long after the restart for Millwall to equalise as Martin fired past Doyle.
Archer then produced another fine save to deny Law at the death to ensure the Lions keep the pressure on the top three.
Oldham Athletic 2-3 Shrewsbury Town
Shrewsbury cast aside their early-season troubles by grabbing a victory at Oldham, who ended the game with 10 men.
Oldham went in front after 24 minutes when Billy McKay was fouled on the edge of the box and full-back Josh Law superbly curled in the resulting free-kick.
The Latics were denied a penalty after claiming Peter Clarke was hauled down, but Shrewsbury levelled two minutes before half-time as Joe Riley crossed from the right and Junior Brown's eight-yard glancing header bounced in off the crossbar.
The visitors struck again in the 50th minute when referee Andy Haines controversially pointed to the spot after seeing Oldham defender Charles Dunne holding Ivan Toney at a set-piece.
The penalty was converted by Toney, who sent Connor Ripley the wrong way.
Shrewsbury made it 3-1 after 62 minutes, with Riley running on to a Louis Dodds pass and drilling home emphatically from 12 yards.
Oldham's plight deepened when midfielder Ousmane Fane was shown a 70th-minute red card for a second bookable offence.
They pulled a goal back on 82 minutes with Lee Erwin's 10-yard shot from a half-cleared corner, but Oldham's last chance was slammed against the bar by Freddie Ladapo.
Oxford United 1-0 Rochdale
Liam Sercombe scored the winner in the 88th minute as Oxford overcame Rochdale at the Kassam Stadium.
Just moments after Peter Vincenti had shot wide for Dale from a great position, new signing Marvin Johnson's cross was converted by midfielder Sercombe.
It was cruel on Dale, who are still looking for their first league win of the season.
The visitors had a great chance to open the scoring after just four minutes. Nathaniel Mendez-Laing's left-wing cross picked out Andy Cannon, but he fired over from six yards.
Oxford duo Kane Hemmings and Wes Thomas were both denied by goalkeeper Conrad Logan, and at half-time deadline-day signing Johnson replaced Hemmings.
Johnson was unlucky not to score with a back-header, and Thomas also went close for the hosts.
It proved to be a frustrating afternoon for Rochdale as Oxford goalkeeper Simon Eastwood parried a firece Mendez-Laing strike and Niall Canavan flicked an effort against the crossbar from a corner.
Peterborough United 2-2 Swindon Town
Swindon twice came from behind to snatch a 2-2 draw at Peterborough in League One.
Luke Williams' men trailed at the break after Gwion Edwards continued his prolific start to his Posh career by scoring a fourth goal of the season.
Edwards headed home a 36th-minute Marcus Maddison free-kick which appeared to have been harshly awarded following a challenge from Michael Doughty.
But Doughty got over that disappointment when he levelled from the penalty spot six minutes into the second half after seeing his shot handled by defender Michael Bostwick.
But the hosts hit the front again on 63 minutes when new recruit Sean Murray endured a nightmare Town debut.
The former Watford man tripped Chris Forrester to concede a penalty only four minutes after his introduction as a substitute and Maddison made no mistake in beating Lawrence Vigouroux.
But Swindon rallied to claw their way level again when a dangerous Doughty cross was turned into his own net by Posh defender Jack Baldwin with 14 minutes to go.
And they came closest to winning it when substitute Luke Norris flashed a last-gasp shot wide.
Reports supplied by the Press Association.