Jamie Kennedy scored the winner as Witney Royals moved level on points with Witney & District FA Premier Division leaders Hanborough after a 1-0 success against out-of-form champions Hailey.
Hanborough rule the roost on goal difference from second-placed Royals.
Spartan Rangers eased to a 2-0 win against relegation threatened Charl-bury Town, with goals from Gavin Komenik and Dave Cross.
Dan Taylor bagged a four-timer and Dan Smith a hat-trick as Stanton Harcourt increased their lead at the top of Division 1 to seven points with a 7-0 demolition of FC Mills.
Brize Norton moved away from the relegation zone as they brought high-flying Kingham AB down to earth with a 2-1 win, thanks to goals from Matt Howard and Sean Rawlings. Ashley Thornton replied.
It saw Norton miss the chance to go second.
Chadlington beat Hailey Res 6-0, who slipped into the bottom three.
George Slatter (2), Jordan Godfrey, Martin Plumbridge and Steve Hunt were on target.
North Leigh B fought back from 2-0 down to draw 4-4 with Witney Wanderers in Division 2.
Goals from Darryl John and Cesar Adenir saw Wanderers seemingly take control at the break.
But second-half goals from Nick Hunt, Lewis Hathaway, Craig Horne and Craig Greenhalgh turned the tie in North Leigh’s favour.
Then strikes from Tom Gregory and Rogerio Pereira secured a share of the spoils. Eynsham Sports lost ground at the top following a 1-1 draw against strugglers Bampton Town.
John Ayres scored for the home side with Adam Lee earning a point for the plucky visitors. West Witney Res strolled to a 2-0 win against Combe, with Adam Grey and Mark Haydon on target.
With the leaders Hollybush out of action, Kirtlington closed the gap at the top of Division 3 to just one point with a 2-0 win against Wootton, courtesy of strikes from Alex Metcalf and Adam Kelly.
Carterton Town B missed the chance to go top and dropped to third following a 3-2 defeat at Minster Lovell Res, for whom Charlie Collins, Steven Burke and Arron Mullis were on target.
Ollie Bush and Lee Manning were the scorers for Carterton.
Ben Pearce smashed a hat-trick as Carterton Rangers thrashed Freeland B 6-1.
Dan Hall (2) and Andrew Stone completed the rout, with Tom Forkner replying for Freeland.
Aston Res moved off the bottom with a 4-4 draw against fellow strugglers Tackley.
Phil Isle, Brendan Chalk, Chris Poulson and Ben Waldron netted for Aston, with Chris Betreen, Kyle Defraitis and Dan Woodley among the goals for Tackley.
Scott Mason hit a hat-trick in Ducklington A’s 6-0 thrashing of Kingham AB Res in Division 4.
Arrun Clitton (2) and Josh Hartley added the others.
Corinthians demolished Chadl-ington Res 8-1 sharing the goals amongst Darren Mobey (2), Frank Webb (2), Jim Cairns, Dan Killick, Bob Truman and Graham Cuidiskis. James Cleevely replied.
Div 2: Charlbury 1 (G Jones), Ducklington Res 1 (D O’Sullivan); Middle Barton 1 (A Searce), Milton 1 (J Littlewood).