Alex Stanley was sent off for Didcot Town as they were defeated 3-0 at Evesham United in the Zamaretto League Premier Division.
Goals from Owen Storey and Anthony Thomas helped Brackley Town secure a narrow 3-2 victory over Cambridge City.
The result extends the Saints unbeaten run to six league games.
Meanwhile, Liam Malone's second half strike gave Oxford City a 1-0 win against Bedford Town and Banbury United lost 2-0 at home to Cirencester Town.
In Division One South & West, Abingdon United secured a comfortable 3-0 away win at Wimborne Town.
John Mills opened the scoring half an hour in before adding a second after half-time. Graham Lewis then added a third five minutes later to seal all three points for the U's.
Meanwhile, North Leigh's match against Cinderford Town was postponed due to a frozen pitch.
Bookmark with:
What are these?