Hinksey kept up their seeemingly unstoppable march to the Oxfordshire Senior League Premier Division title with a 4-2 win at third-placed Bletchingdon.

Goals from Carl Bloomfield and Liam Gurdev saw Hinksey take a 2-0 lead, with James McCalmon and Marlon James sealing victory after the break.

Although Adam Wells and Richard Wells reduced the deficit, it was too late.

Marston Saints’ Tom Payne hit a hat-trick and then got sent off as his side ended Mansfield Road’s unbeaten home record with a 4-1 victory.

A David Hook free-kick completed their tally, before Payne completed his treble, only to be sent off late on for a second yellow card . Dan Trinder had earlier levelled.

A double from Anthony Davidson helped earn Charlton United a 3-0 win at Chadlington.

Davidson’s first goal and a Steve Gardiner strike saw Charlton ease into a 2-0 lead.

Victory was ensured when Davidson completed his brace two minutes from time.

Gary Crook bagged a first-half brace as Adderbury Park beat Kennington 2-1.

Although Mark Harris claw-ed a goal back after the break, Adderbury held on for victory.

George Little and Jason Mercer were on target for Oxford University Press in a 2-1 victory at Eynsham.

Dan Taylor notched the perfect hat-trick as Freeland got back to winning ways with a 4-0 mauling of Enstone.

Taylor opened the scoring with a right-foot shot from eight yards out.

After the break, Taylor got his second when he controlled a long-range kick from the keeper before slotting home with his left.

And he sealed his perfect treble when he headed in a cross from substitute Gary Wright.

Joe Crocker sealed the rout when he put away Adam Reynolds’s pass.

Second-placed Garsington crushed Horspath 5-0, with goals from Jay Morris (2), Liam O Callaghan, Jelroy Constant and Darren Clare.

A four-timer from Adam Harper capped an 8-0 thrashing of Quarry 09 by Yarnton in Division 1.

Thomas Nee (2), Mark Harper and Paul Skinner were their other marksmen.

Northway fought back to defeat North Oxford 5-2, with goals from Kyle Pullen (2), Ashley Duckett, Jake Carter and Nick Albin. John Ramsey and Frankie Migrola replied.

Goals from Owen Surn, Lee Clark, Adam Mercer, Jamie Phecox and Michael Phecox earned Slade Farm United a 5-0 win at Watlington.

Diego Rocha and Duncan Lowen sealed a 2-0 win for Yarnton Res against Ens-tone Res in Division 2.

Garth Davis hit four goals in Bletchingdon Res’s 8-0 win at Charlton United Res. John Webb (2), Ian Roberts and Gary Wiggins sealed it.

OTHER SCORERS Div 1: Oakley Utd 1 (J Smith), Kidlington Old Boys 3 (D Jones 2, K Thomas).

Div 2: Horspath Res 2 (D Normington, B Kelly), Oakley Res 1 (P Weller); Kidlington Res 1 ( J Wells pen), Eynsham Res 6 (A Green 3, D Harris, J Reeves, O Page); Slade Farm United Res 3 (J Lambert, J Harriott, T Millar), Freeland Res 2 (D Buckley, K Peake); Broughton and North Newington Res 3 (J Phillips, G Davies, J Risburger), Adderbury Park Res 4 (L Emery, J Umney, J Howards, B Franklin); OUP Res 2 (J Goff, J Jelfs), Marston Saints Res 4 (J James 2, J Studds, J Hallett).