OXFORD United will be generally happy with yesterday's Sky Bet League One results.

The U's beat Lincoln City 2-1 on Friday night to go seventh, only outside the play-offs on goal difference.

Portsmouth's 2-1 win at Shrewsbury Town yesterday saw United drop to eighth, with the gap to the top six now one point, but five of their rivals failed to win.

Karl Robinson: We knew how important victory was

Doncaster Rovers started the day fifth, but a 1-0 defeat at MK Dons saw them fall to seventh - while the Buckinghamshire side are only two points behind the U's.

Blackpool remain sixth after Joe Edwards' stoppage-time equaliser snatched a 2-2 draw for Plymouth Argyle at Bloomfield Road.

Meanwhile, three teams who could have leapfrogged United all failed to do so.

Gillingham and Ipswich Town are both a point below the U's, after they drew 1-1 at leaders Hull City and 0-0 at Wigan Athletic respectively.

Steve Evans' side are tenth, while The Tractor Boys sit 11th.

Read also: Oxford United split League One run-in into five-game blocks

Accrington Stanley needed a three-goal victory at second-placed Peterborough United to go above United, but instead suffered a damaging 7-0 defeat.

John Coleman's men visit the Kassam Stadium a week tomorrow.

That comes after the U's travel to Sunderland on Friday and the Black Cats stretched their unbeaten run to 12 matches with a 1-0 victory at Bristol Rovers.

Elsewhere, there was late drama as Joe Pigott scored an 88th-minute winner for AFC Wimbledon against fellow strugglers Northampton Town.

The Cobblers were then awarded a last-gasp penalty, but Sam Hoskins - who hit the only goal in their 1-0 victory over United on Tuesday - was thwarted by Nik Tzanev.