- BRISTOL CITY 0 - 2 DERBY COUNTY
Bristol City's miserable home form continues after two goals in two first-half minutes gave play-off chasing Derby their first away win since October.
The Robins haven't won at Ashton Gate since their 4-2 over Cardiff on August 25th.
Jeff Hendrick volleyed Nigel Clough's side into the lead in the 34th minute before Craig Bryson nodded home a second.
The Rams had goalkeeper Adam Legzdins to thank for keeping their two-goal lead intact though, pulling off a string of fine stops to help his side to a rare away victory.
- OLDHAM ATHLETIC 0 - 2 SWINDON TOWN
Raffaele De Vita scored twice in the first half to give Swindon their first win in four matches.
The Italian gave Town the lead just before the half hour mark. Matt Ritchie crossed, and the striker controlled the ball before hitting a low shot past goalkeeper Alex Cisak.
Three minutes later De Vita doubled the advantage with a deflected shot which deceived Cisak.
The second half was a bit of a non-event with few chances for either side. Cisak went off injured, and as Oldham had used all their permitted substitutions, Robbie Simpson ended the game in goal.
- WALSALL 2 - 2 YEOVIL TOWN
Yeovil Town battled back from 2-0 down to draw at Walsall.
Jamie Paterson (13) and Will Grigg (72) put the home side on course for their first victory in 16 games, but Yeovil didn't give up.
Sam Foley set-up substitute Reuben Reid in the 78th minute, and Foley was the man in the right place at the right time - pouncing on a loose ball in the final minute to earn his side a draw.
- CHELTENHAM TOWN 1 - 1 PORT VALE
Third-placed Cheltenham drew with second-placed Port Vale at Whaddon Road.
After a goal-less first half, Darren Carter put the Robins ahead in the 61st minute, getting on the end of Chris Zebroski's cross.
The home side's joy was short-lived, as Louis Dodds levelled just six minutes later.
Town dominated the closing stages, and should have won the game in the final minutes. But substitute Darryl Duffy missed a glorious opportunity to seal the win which would've taken Cheltenham above Vale in the table.
- YORK CITY 4 - 1 BRISTOL ROVERS
Rovers sacked manager Mark McGhee after this heavy defeat, which leaves the Pirates in the bottom two.
Garry Kenneth scored an own goal in the 14th minute. And although Tom Eaves equalised a minute later, York scored three more times before half-time.
The hosts regained the lead in the very next minute when Ashley Chambers arrived unmarked at the back post and headed past Sam Walker. Three minutes later York scored again when Jason Walker ran on to a ball over the top to fire past his namesake.
And Chambers completed the first half demolition in the 33rd minute.
David Clarkson, Joe Anyinsah and Tom Parkes all went close for Rovers, but they couldn't force a second, and the heavy defeat cost McGhee his job.