James Ford fired a double as Barton United reached the last eight of the OFA Sam Waters Cup with a 4-1 victory against Banbury side Duke of Wellington.

In appalling conditions, Liam O'Callaghan gave Barton the lead, before Duke levelled.

Barton restored their lead after the break when James Ford rounded the keeper to slide the ball home.

Ford grabbed his second after a corner was flicked on, before Carl Bloomfield looped in a fourth.

O'Callaghan had a chance to net a second, but mis-kicked in front of goal.

Star Wanderers eased through with a 3-0 win at Chalgrove.

Lee Keyes opend the scoring, before Dan Taylor doubled the lead right on the stroke of half time when he fired home from close range.

A second-half strike from substitute James Butler wrapped it up.

Michael Yearwood smashed a five-timer as Cold Arbour ended OUP Wanderers' 100 per cent record with a 6-0 demolition.

A Yearwood double and a Paul Bough strike saw Arbour into a 3-0 lead.

After the break, Yearwood completed his impressive haul with a hat-trick.