Robins end Wigan's unbeaten run
By Simon Fudge & Graeme Bailey
Last Updated: 01/01/70 1:00am
Two goals in the first half by Danny Invincible and Andy Gurney (pictured) were enough to hand Andy King's side all three points, despite a second half reply from Wigan's Lee McCulloch.
The win takes The Robins up three places to eleventh in the table while The Latics lead at the top of the table is cut to nine points.
In the division's match of the day, Crewe Alexandra took advantage of early sending off to overtake Oldham Athletic and go second in the table with a 3-1 win at Boundary Park.
The Latics were reduced to ten men when Fitz Hall was sent off for serious foul play in the first half.
The Railwaymen were only able to take advantage of the extra man in the second period when Robert Hulse scored the first of his second on the hour mark.
Chris Armstrong did pull one back for Iain Dowie's side four minutes later but Hulse sealed all the points for Crewe with his second with four minutes to go.
Dean Ashton made it three for the visitors two minutes later as Dario Gradi's men go two points clear in the second automatic promotion place.
The victory was marred as Crewe goalkeeper Danny Milosevic, on loan from Leeds United, was stretchered off on his debut and had to be replaced by Stuart Tomlinson.
Huddersfield Town scored the upset of the day when Andy Booth's goal with ten minutes to go was enough to beat promotion-chasers Cardiff City 1-0 at the McAlpine Stadium.
The win pulls The Terriers off the foot of the table while The Bluebirds will rue the missed opportunity to go level on points second-place Crewe with a win.
Bristol City also missed an opportunity to close the gap on the front-runners after coming from a goal down to earn a 1-1 draw against struggling Stockport County at Ashton Gate.
The visitors took a 1-0 half-time lead after leading goalscorer Luke Beckett added to his tally on 22 minutes for County.
However, Carlton Palmer's side were forced to play the majority of the match with ten men after Aaron Lescott was sent off for two yellow cards.
Danny Wilson's men were able to pull level after the break as Christian Roberts made it 1-1 but both sides had to settle for a point in the end in the West Country.
QPR also missed a chance to gain some ground on those in the play-off positions after Tranmere came from a goal down to win 2-1 at Loftus Road.
Steve Palmer had put the West London side in front on the hour mark but on loan Marvin Robinson would equalise for Rovers with ten minutes to go.
The Wirral-based club then snatched it in the last minute as Simon Haworth got the winner to put Tranmere back in the hunt themselves for a play-off place.
Luton Town moved to within a point of QPR with a 1-0 win over Wycombe Wanderers at Kenilworth Road.
Matthew Spring's winner three minutes before the hour mark was enough to give Joe Kinnear's side the three points.
Blackpool remain level on points with Luton after a good 2-0 away win at struggling Colchester United.
Second half goals by John Murphy and Danny Coid were enough for Steve McMahon's side as The U's day was made worse by the end, as Karl Duguid was sent off for two yellow cards.
Plymouth Argyle moved up two places to tenth with an excellent 2-0 away win at Notts County.
David Norris scored the all-important brace for the visiting Pilgrims at Meadow Lane.
Bobby Gould's first match in charge of Cheltenham Town saw his side having to settle for a 0-0 home draw against Chesterfield.
The Robins drop to the foot of the table after Huddersfield's win while Chesterfield drop a place to twelfth position.
Peterborough United overcame Northampton Town 1-0 in the Second Division's early kick-off on Saturday.
The local-derby was watched by nearly 6,000 at The Sixfields Stadium and it was Barry Fry's team who came away with three precious points.
After a goalless first half, The Posh took the lead and grabbed what turned out to be the only goal after 10 minutes of the second period.
Former Wimbledon striker Andy Clarke was the man on hand for Peterborough as he rifled home from close-range.
The Cobblers attempted to rally but their efforts were severely hampered when striker Darryn Stamp was sent-off for his second bookable offence after fouling Simon Rea.
Both sides had further chances, but it was Clarke's effort that separated the two sides.
Port Vale and Barnsley played out a 0-0 draw at Vale Park, with the point taking The Tykes out of the relegation zone.
Click below for match stats:
Bristol City 1-1 Stockport
Cheltenham 0-0 Chesterfield
Colchester 0-2 Blackpool
Huddersfield 1-0 Cardiff
Luton 1-0 Wycombe
Northampton 0-1 Peterborough
Notts County 0-2 Plymouth
Oldham 1-3 Crewe
Port Vale 0-0 Barnsley
QPR 1-2 Tranmere
Swindon 2-1 Wigan
Click here for an updated Division Two table.