Stuart Wells hit a hat-trick in Worcester & Bletchingdon's 6-0 crushing win at lowly Watlington in the Oxfordshire Senior League Premier Division.

Ronnie Kabwebwe (2) and Simon Crossman were also on target for Worcester.

Leaders Rover Cowley came from behind to win 3-1 at Kennington.

Rob Cattell gave Kennington the lead only for Steve Walsh to equalise.

Drew Fowler then put Rover ahead before the interval, and a late goal from Ronnie Williams sealed victory.

Andy Glossop scored twice in high-riding Eynsham's 3-2 win at Oxford University Press.

Jamie Hodges gave Eynsham an early lead, and Glossop then lobbed Press keeper Andy Glass in the 25th minute before adding his second before the break.

James Humm and substitute Dave Carter replied in the second half, but Eynsham held on.

Pete Searle's 30-yard screamer proved in vain as Stonesfield went down 2-1 at home to Garsington.

Tyrone Brackett levelled after the break and Neil McMahon grabbed Garsington's winner.

Dan Cleevely notched a late equaliser for Chadlington in a 1-1 draw at Adderbury Park.

Lee Byrne's superb volley gave Adderbury the lead in the second half, but Cleevely levelled in the dying minutes.

James Whittaker's first-half strike was enough to give Enstone a 1-0 win at basement club BCS Bardwell.

Tom Foley bagged a brace in high-flying Fritwell's 4-1 win at Wheatley in Division 1.

Luke James and Joe Ewers were also on target for Fritwell, with Carl Henry replying.

Mark White grabbed a double as Kidlington Old Boys thrashed King's Sutton 5-1.

Kevin Ronaldson gave Kidlington an early lead, with Andy White and Danny Evans making it 3-0 at half-time.

Mark White's brace saw Kidlington stretch away after the break, before Jack Armstrong pulled one back for King's Sutton.

Garsington Res came from two goals down to earn a 2-2 draw at home to Oakley.

Goals from Ricky Anderson and Matthew Karn put Oakley 2-0 up at half-time.

But Garsington hit back through Dale Clarke and Mark Scanes.

Scott Finch's 25th-minute header was enough to give leaders Middleton Cheney a 1-0 home win over bottom club Middle Barton.

Lowly Long Crendon came from behind to record a 2-1 home win over Charlton United.

Chris Stalker swept home a cross to give Charlton the lead, but Tim Rantle and Barney Gordon gave Crendon the points.

Goalkeeper Paul Brandish was Yarnton's hero in their goalless draw at North Oxford.

Shane Peedle and Steve Jones bagged two goals apiece as leaders Chadlington Res cruised to a 5-0 win over Bardwell Res in Division 2.

Martin Plumbridge was also on target.

Substitute Mark Gradwell grabbed a late equaliser for Kidlington Old Boys Res in a 1-1 draw at Worcester & Bletchingdon Res.

Gary Wiggins's superb header had given Worcester a second-half lead.

Striker Pete Andrews bagged a brace in Stonesfield Res's 2-0 win at Oakley United Res.

Kieran Johnson and John James netted for Marston Saints Res in their 2-2 home draw against Watlington Res.