Andy White smashed a second-half hat-trick as Bletchingdon came from behind to beat Kennington 3-1 in the Oxfordshire Senior League Premier Division.

Andrew Dyer gave Kennington a first-half lead.

After the break, Bletchingdon came out fired up, with White's treble completing the turnaround.

Eynsham fought back as they drew 1-1 at home to Enstone.

Five minutes into the second half, Tony Bott gave Enstone the lead from ten yards after Eynsham's defence failed to clear.

Nathan Blackwell levelled after going past two defenders and firing an unstoppable shot into the top corner.

Rover Cowley lost 2-1 against Garsington.

A first-half double from Jelroy Constant put Garsington in control.

After the break, Luke Day reduced the deficit.

Dave Wates scored the last-gasp equaliser as Marston Saints drew 3-3 against Oxford University Press.

Strikes from Jimmy Gray and Andy Gray saw OUP take a 2-0 lead.

Marston replied when Jason Hallett netted after Rob Hamling's penalty was saved.

Will Wright made it 3-1, before Hallett clawed one back and Wates secured a point.

Chadlington won 3-0 against Stonesfield, with goals from Gary Wilson (2) and Ady Holder.

A Mike Milling double and a Gareth Jackson strike earned Oakley a 3-1 win against Eynsham Res in Division 1.

Keith Adams hit a brace as Fritwell kept up their unbeaten run with a 3-2 win at Bardwell.

Ben Foster got their other after Lee Nix fired Bardwell ahead.

Dan Jennings got Bardwell's second late on. 20 yards. to set up a tense finish.

Middleton Cheney won 2-0 against Kidlington Old Boys, thanks to strikes from teenage sub Steve Twynham and Simon Ream.

Adam Reynolds scored the winner as Garsington Res saw off North Oxford 1-0.

In Division 2, leaders Bletchingdon Res won 4-2 at Long Crendon.

Gareth Davies gave Bletchingdon the lead, before Danny Evans lashed home their second from 18 yards and Mark White made it 3-0 after robbing Rodney Browne.

In the second half, Ben Lazaruk hit the Bletchingdon bar, before an Olly Gascoyne's brace reduced the deficit, before White's second sealed victory.

Dave Tarr hit a four-timer as Freeland Res thrashed Long Crendon Res 10-0 in Division 3.

Paul Salter (3), Chris Palmer (2), with Rob Belcher completed their tally.

Jamie Smith hit five as Oakley Res won 9-1 at Charlton Res.

Jefferson Assumpcao (2), Ian Curran and Adam Pike. Tom Sullivan replied.

OTHER SCORERS Div 2: Slade Fm Utd 1 (J Allen), Hinksey 0 Div 3: Horspath Res 2 (J Beasley, I Belcher), OUP Res 0; Stonesfield Res 1 (P Andrews), BCS Bardwell Res 0; Fritwell Res 2 (T Honour, D Iglus), Adderbury Res 1 (J Howards).