DANNY Taylor scored twice as Freeland beat Horspath 5-1 in the Oxfordshire Senior League Premier Division.

William Hales, Tom McCudden and Jack Morton were also on target.

Dan Reeves and Gavin Connor fired Cropredy to a 2-1 win against Kennington Athletic, for whom James Smith netted.

Liam Manley’s effort saw Middleton Cheney to a 1-0 success over Charlgrove Cavaliers.

Yarnton drew 2-2 with Launton Sports.

Ben Fouracre and Adam Wells goals were cancelled out by Lewis Hallam and Sam Skehan for Launton.

Dominic Blossom scored as Bicester United drew 1-1 with Charlton United.

In Division 1, Chesterton returned to the top of the table when beating Kennington Athletic Res 4-3.

Ricardo Benjamin (2), Mark McGrogan and Danny Green were on target for the visitors, with goals from Jack Hunter (2) and Foley Sercombe proving in vain for Kennington.

Charlie Gillett’s hat-trick helped Garsington Res see off Charlton United Res 4-0 in Division 2.

Jonathon Crosthwaite (2), Conor James and Ben Walker fired Chesterton Res to a 4-0 win over Mansfield Res.

Launton Sports Res drew 1-1 with Hanborough Res.

Mark Scanes netted for Launton, with Connor Henderson on target for Hanborough.

Rhys Jenkins and Ben Dawe scored as Heyford Athletic reached the Oxfordshire Charity Cup final following a 2-0 win against Chasewell Park.

They will face Mansfield Road, who beat Marston Saints 2-1.