Ralph Watts hit a hat-trick as Enstone Sports edged past Charlton & District with a 5-4 victory in the Giles Sports Witney Under 11 A Youth League.

Chay Fisher chipped in with a double, while Charlton replied with braces from Daniel McLean and Rhys Hamblett.

Goals from Matthew Pilkington, Karl Prichard, Jake Prichard and Haydn Parker earned Bampton Town a 4-1 victory at Launton.

A solitary strike from Thomas Harvey was enough to see Carterton Colts to a 1-0 win at Garden City.

A brace from Calum McGinness could earn only a 2-2 draw for Tower Hill against Chipping Norton Town Swifts in the B League.

Dan Newman and Jack Williams-Sharkey netted for Chippy.

In the C League, a double from Osher Beveridge and an Adam Hall strike helped Yarnton Blues to a 3-1 win over Tower Hill Stars.

In the Knockout Cup, Freeland eased through with a 9-1 win at Steeple Aston & Barton.

There were doubles for Jay Little, Rhys Noel, Kieran Andrews and Luke Hoesli, with Jacob Fisk also finding the target.

Sam Twomey bagged Steeple Aston's consolation.