Michael Chennells' late winner gave Brackley Town a shock 3-2 win over title-chasers Truro City in the Zamaretto League Premier Division.
Dave Savage and a Lee Steele double helped Oxford City take a share of the points in a 3-3 draw with Cirencester.
Elsewhere, league leaders Salisbury thrashed Banbury United 4-1, while Didcot Town beat Chesham United 1-0.
In Division One South & West, Abingdon United came from a goal behind to beat Bishops Cleeve 2-1 at Northcourt Road.
Substitute Brian Bowles scored a last minute winner to earn North Leigh a 2-1 victory over Wimbourne Town.
What are these?
Print Sponsor
Bookmark with:
What are these?