Oxfordshire Senior League: Makeshift striker Jamie Hodges hammered a hat-trick as Eynsham crushed Premier Division rivals BCS Bardwell 5-0.
Hodges, who was pushed up front due to an injury crisis, put his side 2-0 up.
Matthew Phillips and Tom Jerred then made it 4-0 before Hodges completed his treble.
Daniel Leggett netted a four-timer as Oxford University Press fought back to beat Adderbury Park 5-1.
Carl Smith got their others after Neil Skidmore had given Adderbury the lead.
Charlton kept up their recent good form with a 2-1 win at local rivals Launton Sports.
Early on, Charlton suffered a blow when goalkeeper Terry Bagnall went off with an arm injury.
Charlton raced into a 2-0 lead through Martin Coates and Shaun Rayfield.
Although Launton pulled a goal back after the break, through Paul Sturgess, it was too late.
In Division 1, Kennington beat Horspath 2-0, thanks to a double from Andy Dyer.
A strike from Ashley Stevens sealed a 1-0 win for Middleton Cheney against Enstone.
Yarnton beat Oakley 3-2, with goals from Michael Lillis (2) and Sonny Lindo. Jimmy Drewitt (2) scored for Oakley.
Marston Saints Res caused a shock as they ended Kidlington Old Boys' unbeaten record in Division 2A with a 3-1 victory.
David Jeramms, Leigh McKiernan and Ricky James netted for Marston.
Paul Cooper hit a first-half hat-trick as Watlington won 5-0 at Horspath Res.
Ben Beresford and Dan Normington were also on target.
In Division 2B, Mark James scored a six-timer, but still ended up on the losing side as Charlton Res lost 8-7 at home to Yarnton Res.
Koyes Ahmed was Charlton's other scorer, while Luke Staniford (2), Andrew Wilson (2), Thomas Miller (2), Andrew Best and Stuart Allinson found the net for Yarnton.
Enstone Res saw off Stonesfield Res 2-0, with goals from Andy Thomas and Pete Bartlett.
A penalty from James Bloomfield was in vain as Long Crendon Res lost 4-1 at home to Fritwell Res.
Darren Smith hammered a first-half hat-trick as Garsington Res crushed Kennington Res 5-0.
Philip Castle and Steve Skrymes completed the rout.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article