Dave Harris’s 30-yard screamer saw Eynsham shatter Kennington’s unbeaten record in the Oxfortdshire Senior League Premier Division with a 2-1 away win.

Eynsham had taken the lead when Kennington keeper Nick Hill’s clearance from Michael Woodward’s short back pass rebounded off the visitors’ Chris Clark and into the net.

Kennington equalised before half-time with a 40-year piledriver from centre back Ian Marshall, but Harris’s cracker ten minutes from time gave Eynsham the points.

Robbie Eason powered home a header from Jordan Reid’s free-kick as Horspath ended Adderbury Park’s unbeaten start to the season with a 1-0 home victory.

Bletchingdon won 2-1 at home to Stonesfield.

Richard Wells and Todd Parker-Hunt netted for Bletchingdon, with Martin Hall replying.

Fritwell eased past Rover Cowley 2-0, with goals from Dan Sweeney and Dan Coggins.

BCS Bardwell pipped Mar-ston Saints 2-1, with goals from Aaron Davies and Sean Murray. Josh Carr was Marston’s marksman.

Enstone and Oxford University Press battled out a goalless draw.

Jon Ashton ran riot with a five-timer in Mansfield Road’s 7-1 win at Eynsham Res in Division 1.

Dan Trinder and Roger Gill made up Mansfield Road’s tally, with David Pryse netting for Eynsham.

Jerome McCalmon bagged a brace as Hinksey marched on at the top with a 4-2 home win over Freeland.

Sean Flaherty and Micheas Herbert also netted for Hinksey, with Paul Slater hitting both Freeland goals.

James Castle also grabbed a brace as Broughton & North Newington won 3-1 at home to Watlington.

Steve Norman was Broughton’s other marksman, with Rob Armstrong replying.

Supersub Sean Masterson grabbed a late equaliser for Slade Farm in a 1-1 draw at home to Yarnton, who had led through Tom Myers.

Richard Mason hit a double in Middleton Cheney’s 3-2 win over Charlton United.

Paul Connelly was also on target, with Mat Hillsdon grabbing both Charlton goals.

North Oxford shared the points in a 1-1 draw at Oakley.

Darren Messinger netted for North, with James Smith the Oakley scorer.

Kidlington Old Boys eased to a 2-0 win at home to Garsington Res, with goals from Dave Smyth and Darren King.

In Division 2, Junior Howards hit a hat-trick as Adderbury Park Res blew away Long Crendon 7-3.

John Umney (2), Scott Fuller and Davido De Seenio also netted, with Dave Coombes (2) and Kieran Duke replying.

Wes Fury was another hat-trick hero as Broughton & North Newington Res thrashed Yarnton Res 8-1.

Andy Cullen (2), Craig Hale, Mark Jackson and Richard Goodwin also scored for Broughton, with Glen Lovell replying .

Bletchingdon Res coasted to a 3-0 win at Oxford University Press Res.

Warren Jones, Grant Wiggins and a Chris Parsons own goal made up Bletchingdon’s tally.

Marston Saints Res chalked up their first win of the season with a 3-1 home victory over Horspath Res.

Alex Weeks-Gordon, Toby Daley and Gary Ware netted for Marston, with Danny Norm replying.

OTHER SCORERS

Div 2: Freeland Res 2 (A James, S Calley), Fritwell Res 2 (A Holland, P Darch).

Div 3: Charlton Res 1 (B Hookham), BCS Bardwell Res 0; Stonesfield Res 2 (M Goode 2), Slade Farm Res 5 (K Chambers 3, P Sweeney, K Peake).