Witney Vikings produced a sensational extra-time performance to beat first-time finalists Banbury United 5-1 and land the Giles Sports Witney

Boys League Under 13s KO Cup.

Banbury went ahead, but Chris Gilkes equalised to take the game into extra time.

Witney sent on Mark Webster and David Hambidge, and proved inspired substitutions as both found the net. Ben Clapton ensured victory when he notched a late double.

Charlbury beat Carterton Rangers 4-2 with doubles from Daniel Bishop and Shaun Gilbert. Danny King scored both Carterton's goals.

The Under 16 game between Enstone Sports and Easington Sports was abandoned after torrential rain with 25 minutes to go. Enstone led 1-0 at the time with a Gareth Tyack goal.

Easington Sports beat Ducklington 6-3 in the Under 14 cup semi-final thanks to Johnny Embra (3), Carter (2) and Bryant.

Ducklington replied through Andy Hayward (2) and Ben Reardon.

Jon Barnes hit a hat-trick as Wychwood finished their Under 12 league campaign with a 5-2 win over Moretonville Juniors. Other goals came from Nathan Harris and Josh Catling as Wychwood went top, but both Banbury United and Carterton Rangers have games in hand and can go top.

Carterton Rangers secured their tenth consecutive league victory with a 6-2 win over Charlbury.

Bradley Bryant (2), Johnny Fletcher, Warran Austin, Jordan Denley and Ian Sparkes.

Del Bartlett and Wayne Moscrop were the star performers as Carterton Rangers beat Chasewell Park 3-1 in the Under 11 League.

Each had scored a goal to put Rangers ahead, and then combined when Moscrop drew the keeper and crossed for Bartlett to wrap it up.

The Witney representative side won their tournament held at Swindon.

Witney beat Oxford 2-0 with a double from Jack Taylor (Hook Norton).

After they had played out a 0-0 draw with Cheltenham, they beat Swindon 2-0 in their final match thanks to a Frank Harrison (Chesterton) brace.

Witney squad: Jack Goode, Arron Dosanjh (both Easington Sports), Josh O'Neil (Highfield), Simon Legood (Witney Vikings), Matthew Chadwick, Jack Taylor, Robert Young (all Hook Norton), Frank Harrison (Chesterton), Thomas Lockwood, Daniel Greaves, Daryl Spencer (both Chasewell Park), Kieran Sanders (Garden City Colts).

Giles Sports Cup

Mark Ryder scored Tower Hill's goal as they drew 1-1 with Cumnor Minors.