Rhys Bayliss hit a double as Chipping Norton Town stayed three points clear at the top of the Witney & District FA Premier Division with a 3-3 home draw against second-placed West Witney.
Warwick Thompkins got their other goal, with Shaun Rayfield, Chris Hirons and Alex Stubbs hitting back.
Division 1 leaders Hailey Res drew 1-1 at second-placed Brize Norton.
Pawel Bronk scored for the hosts, with Jacob Hambidge netting for the visitors.
Carterton Pumas eased to a 3-1 win against Bourton Rov-ers, with goals from Ashley Davies, Dean Matthews and Darren Davenport.
Stephane Ternier scored for Bourton.
Eynsham SSC crushed Hanborough Res 4-1.
John Ayres and Matt Walker each bagged a brace, with Tom Kernaghan replying.
North Leigh Res thrashed Freeland 4-1, with Josh Russell (2), Max Goodwin and Paul O’Hare on target. Tom Matthews hit back.
Nathan Beckett scored a four-timer as Bampton United won 6-2 at Division 3 bottom club Charlbury Town Res.
Dan Oyston (2) sealed the rout, with Dom Crisp and Mark Clements replying.
Brize Norton Res edged away from danger with an 8-1 win at Bourton Rovers Res, Richard Duffy (3), Scott Peaper, Cieran Clarke, Shaun Rawlings and Ollie Puddle were on target.
Kirtlington moved three points clear at the top of Division 2 with a 3-0 home success against basement boys Witney Royals Res, with goals from Sam Bodinham, Callum Emmett and Sam Wheeler.
Div 2: FC Nomads 1, Kingham 2 (G Price, D Hemmings).
Div 3: Carterton Tn Res 1 (L Manley), Spoartan Rangers Res.