Bletchingdon booked their place in the Oxfordshire Senior League President’s Cup final with a thrilling 4-3 victory against Hinksey.

Todd Parker-Hunt fired Premier Division side Bletchingdon ahead, only for Toby Webster to level for the Division 2 outfit with a powerful strike.

Strikes from Steve Litten and Andy White saw Bletchingdon go 3-1 up.

But after the break, former Bletchingdon striker Damien Perks clawed one back with a penalty, before Martino Ventigla equalised.

Parker-Hunt then scored the winner from the spot.

Bletchingdon will face fellow Premier Division side Chadlington in the final at Kidlington on Monday.

Garsington took over at the top of the Premier Division with a 2-0 win against Enstone.

The result saw Garsington move two points clear of second-placed Bletchingdon.

Andrew Maisey gave Garsington the lead from the penalty spot, before Alex Fasoranti doubled their lead.

Rover Cowley fought back to beat strugglers Kennington 2-1 in the Premier Division.

Jay Morris gave Kennington the lead, but ten minutes from time, Carl Bloomfield levelled before Paul Bough’s corner went straight in.

Chadlington increased Marston’s relegation fears with a 4-2 win, with doubles from Robbie Wyatt and Gary Wilson.

Although Ashley and Wayne Duckett reduced the deficit, it was too late.

Martin Hall scored the equaliser as Stonesfield drew 1-1 with Adderbury Park.

Junior Holdards had given Adderbury the lead.

Robbie Macdougall-Davis scored a four-timer as Oakley United thrashed relegated Yarnton 8-1 in Division 1.

Skipper James Drewett smashed a hat-trick, with Wesley King also on target.

Andy Paige replied.

A Ben Foster double and a goal from Ashley Holland saw Fritwell to a 3-0 win at neighbours Charlton.

Kidlington Old Boys squeezed to a 4-3 victory against Wheatley 04, with Chris Fujak netting a double.

Scott Drewett and Deshawn Whiteman got their others.

Tony Cuzio scored a hat-trick, including a penalty, for Wheatley.

Eynsham Res beat Watlington 4-3, with goals from James Reeves, Joe Wick, Ashley Blackwell and Craig Freeman. Connor Beayaly (2) and David Heycock replied.

In Division 2, Broughton & North Newington ended Slade Farm United’s unbeaten record with a 3-1 win, with goals from Johnny Hopcraft (2) and Danny Hastie. Dave Barrie scored late on for Slade.

Bruno Versaille, Greg Jones, Erie Boorman and Luis McGillycuddy were on target for Mansfield Road as they won 4-1 at Yarnton Res.

John Webb replied.

Tim Rantle scored a hat-trick as Long Crendon Res thrashed Oakley Res 6-2 in Division 3.

Dave Coombes, Chris O’Hare and Josh King completed their tally.

Fritwell Res strolled to a 4-2 win at Bardwell Res, with goals from Gordon Young, David Iglus, Dan Huntley and Daniel Sweeney (penalty).

Jamie Phillimore and Adam Dawe replied, before Fritwell were reduced to ten men when Mark Shaw was sent off.

Other scorers Div 3: Adderbury Park Res 6 (L Jones 2, T Hone 2, K Foster, C Akins), Slade Farm Res 0.