Match ends, Oxford United 1, Accrington Stanley 2.
Accrington retained their Football League status with a win that ended Oxford United's slim play-off hopes.
Kayode Odejayi struck to put Stanley ahead in the first half after James Gray's effort was saved by Ryan Clarke.
Gray eventually beat Clarke with his second-half strike on the angle to double the lead.
Ryan Williams pulled a goal back inside the box, but Oxford were unable to level and only Clarke's save from Will Hatfield kept the score down.
The U's, who have been settled in the play-offs for much of the campaign before losing six of their last eight matches, also went close through James Constable who missed out on a 107th goal that would have levelled the club record.
- 13HuntSubstituted forRoseat 77'minutes
- 22WroeSubstituted forDaviesat 64'minutes
- 6WrightBooked at 72mins
- 37RuffelsBooked at 79mins
- 11PotterSubstituted forO'Dowdaat 56'minutes
- 16HuntBooked at 44mins
- 5AldredBooked at 62mins
- 20WindassSubstituted forMurphyat 80'minutes
- 17GraySubstituted forMcCartanat 85'minutes
- Keith Hill
- Shots on Target
Second Half ends, Oxford United 1, Accrington Stanley 2.
Corner, Accrington Stanley. Conceded by Michael Raynes.
Corner, Oxford United. Conceded by Tom Aldred.
Substitution, Accrington Stanley. Shay McCartan replaces James Gray.
Foul by Danny Rose (Oxford United).
Adam Buxton (Accrington Stanley) wins a free kick in the defensive half.
Substitution, Accrington Stanley. Peter Murphy replaces Josh Windass.
Josh Ruffels (Oxford United) is shown the yellow card.
Foul by Josh Ruffels (Oxford United).
Will Hatfield (Accrington Stanley) wins a free kick in the defensive half.
Tom Newey (Oxford United) wins a free kick on the right wing.
Foul by Kayode Odejayi (Accrington Stanley).
Substitution, Oxford United. Danny Rose replaces David Hunt.
Attempt saved. Josh Windass (Accrington Stanley) right footed shot from the centre of the box is saved in the centre of the goal.
Hand ball by Adam Buxton (Accrington Stanley).
David Hunt (Oxford United) wins a free kick in the attacking half.
Foul by Tom Aldred (Accrington Stanley).
Jake Wright (Oxford United) is shown the yellow card.
Foul by Jake Wright (Oxford United).