Reigning champions Tower Hill crashed 8-4 to Moretonville in their under 14 top-of-the-table battle. Liam Hope (2), Andy Lynch and Darren Smith netted for Tower, who actually led twice.

Charlbury came from a goal down to beat Chasewell Park 5-1 in the Under 15 League. Josh Vaughan and Stephen Knight, with a great chip, put them ahead at the break, and a brace from Liam Kelly and a Nick Moore goal secured the win.

Under 13A leaders Charlbury won 6-1 against gritty Fairford with goals from Charlie Eaglestone (2), Sean Gilbert (2), Brin Sadler and Michael Hayes.

Bloxham maintained their 100 per cent record with a 3-1 win over Launton. Liam Steele, Osohan Osula and Joshua Deegan scored for Bloxham, with Mark Brighton replying.

Carterton Rangers Colts raced into a two-goal lead at Hook Norton through David Sage and Danny Hall, only for Hooky to pull one back before the break. Hall scored his second five minutes into the second half, but were given a nervous final ten minutes after Hooky scored again.

B League leaders Ducklington returned to winning ways with a 2-0 win over Bardwell, John Clarke and Peter Smith scoring.

Kingston Colts had a 5-2 away win against Summertown Stars, with goals from Dan Taylor (2), David Liddiatt, Joe Barnes and Ryan Dodds.

Bampton Youth scored four goals against Eynsham but ended up losing! Scott Greening (3), Daniel Haggie, Daniel Alsworth and Codie Smith netted for Eynsham in a 6-4 win.

Bold Chesterton Saints took on high-riding Charlbury in the Under 12 Cup and went down 2-1. Ben Green put Saints ahead, but Charlbury replied through Peter Searle and Jack Eley.