OXFORD City slipped to the bottom of Vanarama National League after suffering a late defeat at home to York City.
Dipo Akinyemi gave the visitors the lead in first half stoppage time, having earlier hit the post, before Aaron Williams-Bushell brought the Hoops level just after the hour mark.
However, Ross Jenkins’ side were unable to hold on, and after Ryan Fallowfield had given them a warning when he hit the crossbar, Will Davies secured the away side all three points in injury time.
The Hoops have now lost their last three games, all by two goals to one, and sit six points adrift of safety.
READ ALSO: Our player ratings after Oxford United lose at home to Barnsley
Banbury United were also beaten 2-1, losing at home to Gloucester City.
Theo Robinson handed the visitors the advantage just before quarter of an hour had been played, but Manny Maja brought the Puritans level after 66 minutes.
Two minutes later though, Ben Beresford restored the lead for the Tigers.
The Puritans are now 20th in National League North, two points above the drop zone.
Didcot Town moved off the bottom of Southern League Premier South with a 2-1 win at Winchester City, although the Railwaymen are still seven points shy of safety.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here