Roberts goal keeps Latics top
By Simon Fudge
Last Updated: 01/01/70 1:00am
Neil Roberts's winner just before half-time gave Paul Jewell's side a chance to pull further clear at the top of the table.
Oldham Athletic failed to keep pace after being held to a 0-0 draw at home to struggling Cheltenham Town.
The most dramatic match of the day came at Field Mill as Bristol City came from 4-2 down to win 5-4 against bottom club Mansfield Town.
The Stags started well as Wayne Corden gave them the lead seven minutes before the break but Scott Murray equalised two minutes later as both teams went in at half-time 1-1.
The Robins took the lead five minutes after the break through Christian Roberts but Iyseden Christie equalised 12 minutes later for Mansfield.
Stuart Watkiss's men then went two goals ahead though Corden and Christie again but The Stags had Lee Williamson sent off and finished the match with ten men.
That proved telling as Danny Wilson's side rounded off an amazing comeback - Brian Tinnion making it 4-3 with a penalty three minutes from time.
Then in the last minute, the West Country club stole the match as Leroy Lita equalised in the fourth minute of injury time before Roberts dramatically scored his second a minute later to give Bristol City an improbable victory.
Crewe Alexandra stay in fifth with a good 3-0 victory over Blackpool at Gresty Road.
Rob Hulse gave The Railwaymen a 1-0 half-time lead before Efe Sodje and Paul Tierney rounded off an important win for Dario Gradi's side as The Seasiders finished the match with ten men after John Hills was sent off for two yellow card offences.
QPR remain in the promotion play-off zone after a 0-0 draw at Luton Town, who did well to earn a point after Steven Howard and Kevin Nicholls were both sent off at Kenilworth Road.
Tranmere Rovers won their mid-table clash against Wycombe Wanderers with a 3-1 victory at Adams Park.
Two goals for Stuart Barlow and a single for Simon Haworth were enough for Ray Matias's men in Buckinghamshire. Michael Simpson got a consolation for The Chairboys.
Northampton Town moved up two places with a 3-0 win over Port Vale at the Sixfields Stadium.
Veteran striker Marco Gabbiadini scored twice before Jamie Forrester got a third with a minute to go for Kevan Broadhurst's men, who have been in good league form of late.
Paul Sturrock's Plymouth Argyle jumped three places with an excellent 4-1 win over Stockport County at Home Park.
Stockport's Jim Goodwin had a nightmare day after scoring two own goals for The Pilgrims while Marino Keith and Steve Adams added goals for the Devon club.
Plymouth ironically gifted County's consolation after Paul Wotton scored into his own net in the first half but the Edgeley Park side suffered most of the match a man short after David Challinor was sent off for a professional foul.
Crisis club Barnsley scored a morale-boosting victory with a 3-1 win at struggling Peterborough United.
A first-half double by Mike Sheron before Bruce Dyer added a third was enough to get the South Yorkshire club the three points at London Road, who scored a consolation through Jason Lee.
Posh boss Barry Fry must be feeling the pressure as his side drop a place to be second from bottom in the league.
Swindon Town repeated the result of last Saturday in the first round of the FA Cup by beating Huddersfield Town again - this time it was a 3-2 win at the McAlpine Stadium.
Andy King's men got goals from David Duke in the first minute, an Andy Gurney penalty and Sam Parkin with a minute to go to take the points in West Yorkshire.
Martin Smith and Jonathan Stead replied for Mick Wadworth's men but it was not enough to climb out of the relegation zone.
Colchester United won the bottom of the table clash with a 3-2 victory at Notts County.
A first-half brace by Dean Morgan for The U's was pulled back by the Meadow Lane side as Danny Allsopp and Michael Brough made it 2-2 at the break.
However, Scott McGleish scored what proved to be the winner for Steve Whitton's side with seven minutes remaining to take the Layer Road club a little closer to safety.
Click below for match stats:
Nationwide Division Two
Brentford 0-1 Wigan
Crewe 3-0 Blackpool
Huddersfield 2-3 Swindon
Luton 0-0 QPR
Mansfield 4-5 Bristol City
Northampton 3-0 Port Vale
Notts County 2-3 Colchester
Oldham 0-0 Cheltenham
Peterborough 1-3 Barnsley
Plymouth 4-1 Stockport
Wycombe 1-3 Tranmere
Click here for an updated Division Two table.