Luke Ricketts scored a first-half winner as Thame United  won 1-0 at promotion-chasers Kidlington in the Premier Division on Saturday.

A late three-goal salvo saw Milton United recover from 2-0 down to win 3-2 at basement boys Cheltenham Saracens.

With five minutes left and trailing to Declan Chick and Carter Wylie goals, Conor Harris, Adam Sell and Adam Bruce struck to complete the remarkable turnaround.

Abingdon United lost 3-1 at Ascot United whose scorers were John Bennett, Lee Boon and Joe Grant.

Latest Sport news

Sam Collier replied from close range as Abingdon stayed eight points from safety.
Oxford City Nomads lost 3-1 at home to Highmoor Ibis who returned to the top.
Stephen Peacock (2) and an own-goal made up the visitors' tally, with Curtis Stevens replying.

Third-placed Old Woodstock Town saw off Easington Sports  in Division 1 East  with Jack Dunmall and Rob Johnson on target and Andrew Stidder scoring for the visitors.

Didcot Town Res let slip a lead in a 4-1 loss at leaders Brackley, for whom Matt Hammond, Lewis Baldwin and Tom Kalugin scored after Aaran Gray put the visitors ahead.

Marcus Meaning earned Chinnor a 1-0 win against Chalfont Wasps 1-0. 
Henley Town lost 4-3 at home to Finchampstead whose tally was completed by Ryan Tye (2), Harry Swabey and an own goal.

Sean Moore, Richard Bennett and Asa Povey replied.

Shaun Jacobs scored in Headington Amateurs' 1-1 draw at Penn & Tylers Green, with Danny Jordan hitting back.

Hook Norton beat Wantage Town Res 4-0 at home in Division 1 West, with Dan Watkins, Henry Rose, Harry Smith and Sam Grant on target.

Tom Stone hit a double, including a penalty, as Letcombe won 2-0 at home to Tytherington Rocks.

Ady Bowerman netted for Carterton in a 1-1 home draw with  Shortwood. Liam Meredith replied.