BANBURY United conceded twice late on as their four-game unbeaten run in Vanarama National League North came to an end.
During that streak, the Puritans had kept four clean sheets, however Peterborough Sports’ Josh McCammon ensured that would not become five when he struck with just five minutes to go.
Kaine Felix wrapped up the points for the home side when he netted four minutes into stoppage time. The defeat sees Banbury slip two places to 15th in the table.
READ ALSO: Stoppage time header earns replay and puts Oxford City into FA Cup first round draw
Didcot Town remain second from bottom in Southern League Premier South after a 2-1 defeat at Beaconsfield Town.
Former Oxford United striker Jefferson Louis gave the hosts the lead shortly before the break, before Iker Noguera doubled it four minutes after the interval.
Patrick Osborne pulled one back for the Railwaymen with an hour played, however an equaliser could not be found.
North Leigh moved up to second in Southern League Central Division after a 2-0 win at Stotfold. Lance Williams and Greg Hackett struck during the first half for the Millers.
Kidlington moved up to 12th with a 1-0 victory at home to Barton Rovers, the winner courtesy of Ryan Knight.
Thame United were beaten 2-1 at home to league leaders Bedford Town.
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