Kieron Davis hit a hat-trick as champions AFC Hinksey demolished Oxford Yellows to go nine points clear at the top of the Critchleys Upper Thames Valley League Premier Division, writes TIM SIRET.

Davis scored twice in the first half for the hosts, before completing his treble early in the second half with a perfect chip.

Jelroy Constant made it 4-0, and Alex Fasoranti scored twice to seal victory.

Kings Arms Wheatley were humbled 2-0 at Rover Cowley.

Stephen Walsh’s 35-yard cross-shot gave Rover the lead, and substitute Charlie Bough clinched victory with the second.

Dorchester United suffered their fourth straight defeat with a 3-0 defeat at home to Barton United.

Gary Howkins, Aaron Will-iams and Rui De Garces did the damage.

Lewis Coyle’s 25-yard drive two minutes from time gave Division 1 leaders Kidlington Royals a 3-2 win at Oxford FC.

Ryan Curtin’s brace had put Kidlington in charge, before Oxford roared back to level.

Luke Murphy fired a treble as OUP Wanderers won 6-3 at home to Sutton Revolution.

Tom Williams grabbed a double, with Adam Walsh also on target, while Sam Powell, Jason Fisher and Tom Srawley netted for Sutton.

Promoted Brightwell FC threw away a three-goal lead as Mansfield Road fought back to win 4-3.

Andy Gibbons, Adam Strudwick and Neil Carrington put Brightwell in a strong position, although they were handicapped when Ben Cordery saw red for dissent.

Tim Wright’s brace got Mansfield Road back in the game, before Max Burton equalised and Francis O’Neill volleyed the winner.

Cholsey United took over at the top of Division 2 following a 3-1 win at home to previous leaders King & Queen Wheatley.

Clive Perryman, Brad Chalmers and Martin Dawson netted for Cholsey, with James Beesley replying.

Steve Hedges smashed a hat trick in Didcot Casuals’s 5-0 win at Rutherford Lab.

Johnny Eudell and an Andrew Taylor penalty completed the rout.

OTHER SCORERS

Div 2: Red Lion Islip 2 (A Gardner, A White), Saxton Pirates 4 (J Gilsenan, L McIntosh, J Cummings, R Andrews); Research Machines 2 (S Coppock, L Cook), Yellow Eagles 5 (L Little 2, R Simpson, C White pen, R Goodenough); Sutton Wands 3 (K Irvine, S Perry, C Stringer), Checkendon Exiles 2.

Div 3A: Freeland Yeoman 8 (J Hodges 3, P Salter 2, A Blackwell, E Simlett, N Blackwell), Chatsworth Buccaneers 2 (J Gosbee, M Poffley); Northway 1 (D Lawrence), Zubry Oxford 2 (S Ciekielski, T Serednicki); Iffley Harriers 4 (J Allen 3, J Hussain), Forest Hill 1.

Div 3B: JET 1 (T Jones), Northway Res 3 (L Colwell 2, D Woodley); Long Wittenham 0, AFC Crowmarsh 7 (A Phillips 2, T Banks, M Newbold, T Holtom, W Clements, J Sutton).