Steve Litten hit a hat-trick as Bletchingdon won 4-2 at Oxford University Press in the Premier Division of the Oxfordshire Senior League.

Litten gave Bletchingdon the lead on 34 minutes, before Todd Parker-Hunt doubled their tally a minute into the second half with a header.

Matty Cooper pulled one back, only for Litten to bag No 3 after a mix-up in the OUP defence.

And he completed his treble when he stroked in a free-kick while OUP were trying to sort out their wall.

Dave Carter scored a second for OUP, but it was too late.

Stonesfield got revenge for their early season defeat against Chadlington with a 2-0 home success.

After a goalless first half, Chris Jordon broke the deadlock when he fired home from the edge of the area.

Matt Tarry sealed victory.

Tom Gerrard scored an injury-time winner as Eynsham won 1-0 at Kennington.

With the game going into its final stages, a goalless draw looked on the cards, only for Gerrard to cut inside a defender before curling a low shot into the bottom corner.

Craig Bagnall scored a late equaliser as Adderbury Park fought back to salvage a 1-1 draw at Marston Saints.

John Hudson headed Mar-ston ahead from a free-kick on 27 minutes.

After the break, Adderbury dominated, but could not make the breakthrough until ten minutes from time when Bagnall’s deflected shot found the net.

Adam Reynolds bagged a brace as Garsington fought back to beat Middleton Cheney 4-1 in their top-of-the-table clash in Division 1.

Simon Ream fired Middleton ahead, only for Reynolds to level just before the break.

In the second half, Damian Perks gave Garsington the lead before strikes from Sean Flaherty and Reynolds’s second sealed victory.

Mike Clancy scored twice as Kidlington Old Boys won 6-2 at North Oxford.

Chris Fujak, Chris Thorne, Darren Sawala and sub Oliver Palmer got their others.

Paul De Freitas and Jon Ramsey were on target for North Oxford.

Goals from Steve Gardiner, Pat Sheery and sub Chris Staker saw Charlton ease to a 3-0 win at Yarnton.

David Cooper slammed a hat-trick as Freeland hammered Long Crendon Res 12-0 in Division 2.

Strikes from Jefferson Harriott, Craig Simpson, Cooper’s first and Danny Taylor saw Freeland go 4-0 up in the first 15 minutes.

Cooper scored his second before half-time.

After the break, Taylor got his second, before Cooper completed his treble to make it 7-0.

Stuart Hole increased their tally, before substitutes Chris Palmer netted a double, with fellow substitute John Leader also netting before Cooper wrapped up his treble.

Mansfield Road thrashed Yarnton Res 8-1, thanks to goals from David Kay (2), Luis McGillycuddy (2), Pete Shannon (2), Joel Lazarus and Danny Trinder.

Slade Farm United drew 1-1 draw at home to Broughton & North Newington.

Matty Gardner gave Slade the lead before Slade keeper Nick Lacey saved a penalty. Aaron Dixie levelled late on.

In Division 3, Tobey Daley hit the late equaliser as Marston Saints Res drew 1-1 with Adderbury Park Res.

Lee Emery gave Adderbury the lead.

A strike Tom Sullivan earned Charlton United Res a 1-1 draw against Stonesfield Res. Dan Blackburn headed the visitors in front.

Long Crendon Res won 5-2 against Freeland Res, with goals from James Bonwick (2), Kenny Eldridge, Dave Coombes and a Lee Webb penalty. Simon Calley and Darren Paton replied.