Tom Winter hit his first hat-trick of the season to help Brackley Town beat Cirencester Town 4-1 in the Zamaretto League Premier Division.
Oxford City slumped to their ninth defeat in a row, losing 3-0 at Evesham United, a result that now leaves them third from bottom in the table.
Elsewhere, David Lawrence got the Didcot Town goal as they were held to a 1-1 draw with Chippenham.
Banbury United's trip to Swindon Supermarine ended in a 3-0 defeat.
In Division One South & West, North Leigh's Matt Taylor hit all his team's five goals in a 5-4 victory over Almondsbury Town at Eynsham Park - a win which moves the Yellows up a place to 11th in the table.
Meanwhile, Cinderford Town scored three late goals to cancel out John Mills' double in 3-2 win over Abingdon Town.
Bookmark with:
What are these?