CROPREDY were made to work hard before overcoming Garsington 3-0 to stay top of the Oxfordshire Senior League’s Premier Division.

Dan Watkin put the hosts in front after 18 minutes, but it took an hour before they doubled the lead.

Harry Walters volleyed in to give Cropredy breathing space, before top scorer Aaron Dineen slotted in the third.

It kept them three points ahead of nearest challengers Marston Saints, who won 6-2 at Mansfield Road.

Bottom club Charlton United started 2020 brightly, picking up only their second win of the campaign, 2-1 at home to neighbours Bicester United.

Lea White’s double helped Launton Sports boost their prospects as they leapfrogged visitors Summertown Stars in the bottom three.

Kingsley McLeod and Sam Skehan also netted in the 4-1 success.

Horspath moved up to eighth with a 2-0 victory at Hanborough.

The home side started well, but fell behind to a rapid counter-attack finished by Diego Campos.

Hanborough pushed for the equaliser without success and were again caught out on the break, this time by Sammy Gordon to make the points safe.

Elsewhere, Yarnton won 5-3 at Chesterton.

Declan Green scored a first-half hat-trick as Eynsham Association stayed in the Division 1 title hunt with a 6-1 home win over M.IN.I.

Kris Clark (2) and Adam Bowerman were also on target for the third-placed side.

Kirtlington remain at the summit after preserving their 100 per cent record.

Alex Metcalfe and Gary Ross earned a 2-0 victory at Chalgrove Cavaliers.

Middleton Cheney kept pace in second with a 3-1 success over visitors Kidlington A.

Kennington Athletic Res stayed bottom after a 3-0 defeat to Woodstock Town Dev in a match which finished ten-a-side.

Ryan Thorne, Rob Greenslade and Fraser Scott netted,

Frederick Garnham and Jack Plummer notched as Horspath Res held Division 2 leaders Mansfield Road to a 2-2 draw.