Gary Crook’s hat-trick gave Adderbury Park a 3-0 home win over Garsington in the Oxfordshire Senior League Premier Division.

Simon Hodger’s double saw Oxford University Press march on at the top with a 2-1 win at Slade Farm.

Lee Clack’s penalty gave Slade Farm hope, but Press held on.

Luis McGillycuddy bagged a brace in Mansfield Road’s 5-1 home win over Bletchingdon.

Dan Trinder, Steve West and Dave Kay also netted for Mansfield Road, with Adam Wells providing Bletchingdon’s lone reply.

Martin Hall scored twice to give Stonesfield a 2-1 win at bottom club Launton Sports.

Gary Lawton’s late effort wasn’t enough to save the home side.

Oxford Irish and Freeland fought out a 3-3 draw. Goals by John McMahon (2) and Piers McGlynn for Irish were cancelled out by Chris Betrean (2) and Eric Laborttut.

Rob Cattell’s header ten minutes from time gave Kennington a 1-0 win at Horspath.

Courtney Lawrence hit a hat-trick as Riverside crushed Division 1 leaders Charlton 6-0 in their top-of-the-table battle.

Ben Green, Drew Fowler and Chris Haines also netted for the home side.

Josh Northan fired a four-timer in Broughton & North Newington’s 7-3 win at Enstone Sports.

Sam Grant, Karl Wade and Aaron Field were also on the scoresheet for Broughton, with a Tony Bott penalty, Jack Eley and Nick Jones making up Enstone’s treble.

Eynsham cruised to a 6-1 win at Yarnton. Adam Woolford (2), Andy Glossop (2), Jamie Hodges and Dan Taylor netted for Eysnham, with Andrew White replying.

Chris Fujak bagged a brace in Kidlington Old Boys’ 4-1 home win over Chadlington.

Chris Wise and a Danny Burrows penalty made up Kidlington’s tally, with Fred McGee replying.

North Oxford ran out 2-0 winners at home to Watlington.

Paul Kovacs’ header from the edge of the box gave North Oxford a second-half lead, before substitute Jon Ramsey sealed victory.

Paul Carter netted two penalties in Middleton Cheney’s 3-0 home win over Northway. Steve O’Brien also scored.

Danny Delahunl’s double sealed leaders Slade Farm Res’s 3-1 win at Eynsham Res in Division 2 .

Marcus Arthur had set Slade Farm on the way, while Dave Behan pulled one back late on for Eynsham.

Tommy Malloy’s brace helped Yarnton Res to a 4-2 win at Stonesfield Res.

Andy Paine and Ethan Penny were also on target for the victors, with Will Bray and Dave Bartle replying.

Ben Glastonbury struck twice in Freeland Res’s 6-2 home win over Adderbury Park Res.

Ethan Simlett, Darius Hodeai, Steve Carvey, Dan Alsworth also netted, with Tom Jacobs and a Joe Higham penalty providing Adderbury’s reply.

Paul McNulty was another two-goal marksman as Oxford University Press Res won 5-0 at home to Bletchingdon Res.

Matty Spooner, Mike O’Shea and substitute Jordan Goff completed the rout.

OTHER SCORERS

Div 3: Broughton & North Newington Res 4 (L Washbourne 2, I Doak, M Colledge), Oxford Irish Res 3 (T Conway, L Parker, K Laird og); Charlton Res 2 (T Sullivan, J Vukoman), Horspath Res 12 (S Warner 2, A Bryant 2, J Beazley 2, T Williams 2, N Collins 2, D Simmons, K James); Kennington Utd Res 2 (O Stone, J Smith), Enstone Res 0.