Oxford end Swindon run

PA Sport
James Constable

View photo

James Constable

Npower League Two leaders Swindon saw their 10-match unbeaten run come to an abrupt end at the home of their 10-man neighbours Oxford.

James Constable saw red for an early elbow on Joe Devera but Oxford defied their numerical disadvantage to score twice in three first-half minutes through Asa Hall and Oli Johnson to seal a 2-0 win.

Second place Cheltenham failed to make the most of Swindon's defeat though as they had to rely on an injury-time equaliser from Darryl Duffy just to grab a point at home to bottom side Northampton.

Ben Tozer and Adebayo Akinfenwa gave Northampton a shock two-goal cushion before substitute Duffy pulled one back from the spot and he then stole in for an equaliser with the last kick of a thrilling match which leaves Cheltenham three points behind Swindon.

Southend climbed above Shrewsbury in to third after beating Burton Albion at the Pirelli Stadium thanks to goals from Neil Harris and David Martin.

The Shrews dropped to fourth after stumbling to a 1-1 draw at Crewe.

James Collins put the away side ahead after five minutes but Nick Powell's ninth goal of season gave Crewe a point.

Joe Martin scored the winner and then got sent off as Gillingham kept up the pressure on their playoff-chasing rivals with a 1-0 win at Plymouth.

At the other end of the table Dagenham & Redbridge moved off the bottom of the pile and out of the relegation zone after a 1-0 home win over Bradford thanks to Matthew Saunders' goal.

Sorry you didn't like this comment. Please provide a reason below.

Are you sure?
Rating failed. Try again.
Request failed. Try again.
We will promote constructive and witty comments to the top, so that everyone sees them!
Sorry, we can’t load comments right now. Try again.

    Win cash in one day fantasy football contests. Join now!

    Learn how to play

    Contest Entries Entry Fee Prizes Starts (EDT)
    Premier League Cup Round 3 [£1.5K Free] 29227/500000 Free £1500 Saturday 10:00 AM Enter
    Premier League £1,500 Saturday 50/335 £5 £1500 Saturday 10:00 AM Enter
    Premier League £500 Saturday 7/55 £10 £500 Saturday 10:00 AM Enter