Johnny Roberts scored an extra-time winner for Hors-path as they reached the last four of the Oxfordshire Senior League President’s Cup with a 2-1 success against Premier Division rivals Kennington.

Paul Cooper fired Horspath ahead from the penalty spot after new signing Ben Curtis was fouled in the area.

Minutes after the break, Murat Ulas brought them level with a well-struck effort to ensure extra time.

It looked like the game would end in penalties, only for Roberts to hammer in the winner with five minutes to go.

Rover Cowley kept alive their dreams of the treble as they reached the semi-finals with a 1-0 victory against Eynsham.

After a goalless first half, Charlie Bough slotted away a 55th-minute penalty after he was brought down.

Stonesfield won 2-1 at Middleton Cheney in the quarter-finals of the Ben Turner Cup.

They took the lead midway through the first half when Dan Sherbourne fired home.

Middleton levelled soon afterwards when Stuart White put away Seb Salt’s free-kick.

Minutes from time, Nick Higgs slotted the winner.

Luis McGillycuddy scored a four-timer in Mansfield Road’s 6-0 victory at Long Crendon.

Max Burton bagged a brace to complete the scoring.

OTHER SCORERS Clarendon Cup quarter-finals: Bletchingdon Res 9 (N East 3, G Wiggins 2, M White 2, L Jones, I Roberts), Bardwell Res 1 (S Wellburn og); OUP Res 1 (M O’Shea pen), Freeland Res 5 (A James 2, D Taylor 2, J Wick); Adderbury Park Res 6 (J Umney 3, L Jones, D Seeney, K Foster), Charlton Res 2 (S Houlihan, P Cooper og).

Ivor Gubbins Cup quarter-finals: Chad-lington Res 0, Eynsham Res 3 (O Page 3); Fritwell Res 5 (D Ali 2, A Faria, A Holland, L Clark); Stonesfield Res 3 (L Edwards, T Watson, G Samuel), Oakley Res 6 (P Pykett 2, J Moeran 2, I Pykett, D Boyles).