Dave Large smashed a hat-trick as Spartan Rangers reached the second round of the Senior Cup with a 5-3 extra-time victory over Hailey.

Gavin Kominek and Dan King were also on target, with Joel King (2) and Tom Perry replying.

Carterton and North Leigh A needed penalties after a 2-2 draw.

Dan Haining and Steve Morgan netted for Carterton, with Chris Thomas and Will Smalldon replying. Carterton won 3-2 on penalties.

Ducklington came from behind to beat Millpark 4-2.

Joe Cockroft and Ian Luckett gave Millpark a 2-0 lead, only for Gary Brooks, Matt Kent, Chris Palmer and Mark Wright to hit back for Ducklington.

In the Junior Cup, a brace from Dave Cooper earned Cassington a 2-1 victory over Minster Lovell.

After a goalless first half, Cooper put Cassington in front, only for Mike Wharton to equalise.

Cooper struck again to make it 2-1, before Minster's Craig Williams was sent off for handling on the line, but keeper Shaun Cross saved the penalty.

Matt Walker hit a brace for Hanborough Res, but it was in vain as they went down 5-3 to Witney Wand- erers after extra time.

Andy White got the other, while Mev Gundem (2), Chris Bennell, Luke Finch and Gary Atkinson scored for Wanderers.

Bampton Town lost for the first time as they went down 3-2 on penalties to Ducklington Res.

The game ended 2-2. Ray Read and Dave Baker were on target for Ducklington and Chris Jordan and a Lee Beer own goal made up Bampton's tally.

OTHER SCORERS Supplementary Cup 1st round: Southrop 3 (S Imms 2, og), FC Mills Res 0; FC Chequers 4 (O Smith, K Davis, S Foster, D Elliott), Wychwood Forest Res 1 (K Webb); Milton Res 3 (J Thomas, P Benfield, J Barnes), Hanborough A 0; Kingham AB Res 4 (A Watson 4), Bampton Tn Res 3 (N Beckett, S Holder, D Oyston).