FREELAND marched on at the top of the Oxfordshire Senior League Premier Division table after a 4-1 win at Kennington Athletic.

Danny Taylor and Tom McCudden both hit doubles, with Frankie Merola’s strike in vain for the hosts.

Second-placed Cropredy came from behind to see off Launton Sports 3-1.

Lea White gave the home side a tenth-minute lead, but second-half strikes from Aaron Dineen (2) and Dan Reeves saw Cropredy take the points.

Kieran Chambers scored as Heyford Athletic won 1-0 at Chalgrove Cavaliers.

Liam Manley hit a double as Middleton Cheney triumphed 2-0 at Charlton United.

Bicester United won 3-1 at Garsington thanks to goals from Wayne Blossom (2) and Tyler Lloyd. William Jeffrey replied.

Yarnton and Horspath drew 1-1.

Henry Chesterman and Daniel Clarke scored for the hosts, with Seb Warner and George Lovegrove netting for Horspath.

Hanborough missed the chance to go top of Division 1 after drawing 1-1 at home to Long Crendon Res.

James Hodges gave Hanborough the lead, only for William Hawthorne to level.

Goals from Joe Burchill, Denis Mao’Mahad, and Thomas Weedon gave Summertown Stars a 3-0 win at Eynsham Association.

Luke Coles’s strike gave Kennington Athletic Res a 1-0 win over Freeland Res.

Sebastian Ciekielski, Michal Filipowicz, Andrez Krason and Michal Wojtowicz scoredas M.IN.I beat Adderbury Park Res 4-3, for whom Timothy Bullard, Kyle Forbes and Josh Northampton netted.

Division 2 leaders Marston Saints Res were held to a 2-2 draw by Launton Sports Res.

Richard Hathaway and Jae Sharkey scored for Marston, with Luke Moss and Mark Scanes replying.