Hailey moved five points clear at the top of the Witney & District League Premier Division after crushing Spartan Rangers 4-0.

Mark Wright bagged a brace, with Joel King and Jacob Hambidge also netting.

Mike Duerden scored twice as Carterton A thumped Kingham All Blacks 6-1.

Chris Bowles, Chris Mc-Neil, Dan Sollis and Carl Williams completed their tally, with Sam Philpotts replying.

Matt Thompson’s hat-trick saw Witney Royals to a 6-0 win over Combe.

Jamie Kennedy hit a double, while Dan Price sealed the rout.

AC Finstock got off the mark in Division 1 with a 2-1 win at Witney Royals Res, Ryan Bowers scoring twice. Dan Hall netted for Royals.

Leaders Chipping Norton Town thrashed Minster Lov-ell 8-2.

Warwick Tompkins and Rhys Warner-Carter bagged braces, with Mark Corbett, Justin Morgan, Reece Bayliss and James Harri also netting. Ed Dunn and Rob Hipkin replied.

Brize Norton went third with a 3-0 win over Stanton Harcourt, Dan King (2) and Steve Marshall on target.

Freeland A saw off Div-ision 2 table-toppers FC Chequers Res 4-3 in Division 2, with Jamie Perkins (2), Scott Greening and George Wagerfield doing the damage.

Tom Gonzales, Zac Caine and Karim Diallo netted for Chequers.

Mark Hawkins hit a hat-trick as Ducklington A cru-shed Bampton Town 6-2.

Tom Madden, Jason Hirsh-field and John Townsend also netted, while Jamie Austin and Brian Wright were on target for Bampton.

North Leigh B stayed top of Division 3 with a 6-1 win against Chipping Norton Town Res.

Pawel Bronk hit a four-timer, while Lewis Hathaway and Neil Maskell were also on target. Andy Watson replied.

OTHER SCORERS Div 1: FC Mills 1 (J Poynton), Aston 0; FC Nomads 3 (S Bircher, A Blissett, D McCue), Hanborough Res 1 (J Burgess); West Witney 5 (W Moscrop, C Hirons, K Roberts, A Holder, M Cox), Ducklington Res 1 (D Southgate).

Div 2: Wootton 2 (T Williams, A Bowerman), Brize Norton Res 1 (R Brown); Milton 1 (J Littlewood), Hailey Res 2 (S Morrison, K Russell); Witney Wands 2 (K McPherson, M Jones), Charlbury 2 (M Goode, M Grimsley).

Div 3: Aston Res 1, Carterton Pumas 7 (D Wanless 3, S Turner 2, D Davenport, R Maddison); Eynsham SSC 2 (L Clarke, J Ayres), West Witney Res 2 (S Henderson, J Goodwin); Witney Royals A 0, AFC Marlborough 8 (S Foreman 3, J Clements, T Melhuish, B Wilson, A Booker, N Kelly); Spartan Rgrs Res 4 (M Townsend 3, T Merchant), Kingham AB Res 1 (M Hayes); Tackley 2 (C Broome 2), M Lovell Res 0.

Div 4: Carterton Rgrs 8 (T Clapton 3, D Smith 2, C Smith, M Wharton, J Barker), Freeland B 0; Corinthians 7 (F Webb 4, I Carey 2, D Mobey), Eynsham SSC Res 0; Graystones 1 (D Smith), Carterton B 3 (N Jones, C Jones, O Bush); Wychwood Foresters 2 (D Smith, A Wooldridge), Combe Res 1 (M Minchin); Ducklington B 6 (J Pastor 2, R Harris, J Brunton, S Mason, G Sparrowhawk), Burford 1 (J Mills).