Bletchingdon reached the last four of the Oxfordshire Senior League President’s Cup with a 6-2 drubbing of Wheatley 04.

Mark Winfield fired Wheatley ahead, only for Danny Morris to level from long range.

But further goals from Lee Kilpin and Todd Parker-Hunt saw Bletchingdon take a 3-1 lead, before Tony Cuzio pulled one back.

After the break, a Richard Wells double and a strike from Steve Litten saw Bletchingdon ease to victory.

A goal in each half from Robbie Wyatt, the second a penalty, and a bullet header from Alan Shadbolt saw Chadlington to a 3-1 win against Garsington.

Tyrone Brackett pulled one back from the penalty spot for Garsington, but it wasn’t enough.

Liam Gurney and Marlon James smashed hat-tricks as Hinksey thrashed 8-1 of Broughton & North Newington.

Jamal Thomas and Tony Websterwere their other scorers, with James Standon replying.

Fritwell saw off Mansfield Road 3-2, thanks to goals from Ben Foster, Alex Jennings and a Keith Adams penalty.

Luis McGillycuddy and Eric Boorman replied for Mansfield.

Adderbury Park fought back from 2-0 down to beat Marston Saints 3-2 and book their place in the semi-finals of the Ben Turner Cup.

Goals from Craig Morbey and Jason Hallett (penalty) appeared to put Marston in control.

But Adderbury hit back through a Neil Skidmore brace and a Junior Howards strike.

Middleton Cheney saw off Kidlington Old Boys 3-2.

Daniel Jones fired Kidlington ahead, only for Tristan Salt to level from 20 yards.

Stuart White gave Middleton the lead from the penalty spot before Scott Finch made it 3-1.

Mike Clancy pulled a goal back after the break, but it was too little, too late.

Rover Cowley ended Oakley’s cup run with a 3-1 victory, thanks to goals from Carl Bloomfield, Chris Fontaine and Dean Forbes.

Oakley had levelled through Ronald McDonald-Davies’s penalty.

They will meet fellow Premier Division outfit Enstone, who fought back to see off Division 1 side Yarnton 5-1.

Tony Bott led the way with a penalty double, with other goals from Jack Mahoney, James Watkins and Jack Barrett.

Meanwhile, in league action, Sam Gordon slammed a treble as Horspath took over at the top of the Premier Division with a 6-0 win at Eynsham.

Robbie Eason, Paul Cooper and Simon Burton got their others.

Charlton drew 1-1 at home to North Oxford in Division 1.

Steve Gardiner netted for Charlton, with Michael Randall netting for North Oxford.