WEST Witney leapfrogged opponents Hanborough into second with a 3-2 win, writes ANTHONY BARLOW.

Kevin Lewis, Carl Dodds and Chris Hirons did the damage, with Craig Johnstone’s brace in vain.

A hat-trick from Mike Bolt helped Carterton A to a 4-3 win at home to Ducklington.

Jason Lonsdale was their other marksman, with Dan Southgate, Ian Peedell and Damon Tolley hitting back for Ducklington.

Hailey ruined Witney Royals’ hopes of taking over at the summit with a 3-2 home victory, thanks to a double from Dean Mays.

Russ Winstone got their other goal, with Tom Kempster and Jamie Goodwin replying.

Freeland A boosted their Division 1 survival chances with a 5-2 win at leaders Stanton Harcourt, thanks to doubles from Steve Carvey and Chris Greenaway and a Pablo Torres strike.

George Woodcock and Dan Smith replied.

Minster Lovell missed the chance to go top as they were held to a 1-1 draw by hosts FC Nomads.

Steven Burke put Minster ahead, but Kristen Johnson levelled.

Chadlington moved to third after a 2-0 home win against Brize Norton.

Richard Ingram and George Slatter scored for the hosts.

West Witney Res kept up the pressure at the top of Division 2 with a 3-1 success at Witney Royals Res, thanks to goals from Matt Townsend (2) and Mark Haydon, while Loyd Edwards was on target for the hosts.

Steve Harris hit a four-timer as Carterton Pumas thrashed Middle Barton 10-2 away.

Carl Drummond scored a hat-trick with Kai Merritt, Simon Turner and Zak Edlin getting the other goals.

Jack Fowler and Justin Radbone scored consolations for the hosts.

Kirtlington went top of Division 3 after beating Chipping Norton Res 5-2 away, with goals from Robbie Nicholson (2), Alex Metcalfe, Tom Wilson and Adam Kelly.

Gary Smith and Warwick Thompkins scored for Chipping Norton.

OTHER SCORERS

Div 1: FC Mills 1 (P Herbert), Hailey Res 3 (S Morrison, M Semali, T Gonzales); Hanborough Res 1 (T Kernham), Aston 3 (R Hewer, K Alcraft, M Brown).

Div 2: Ducklington Res 5 (I Luckett 3, P Wright, S Brown), Witney Wanderers 2 (T Gregory, S King); Eynsham Spts 3 (J Ayres 2, A Bowerman), North Leigh B 1 (L Hathaway).

Div 3: Spartan Rangers Res 0, Tackley 3 (C Betreen 2, G Finnemore); Brize Norton Res 0, Carterton Rgrs 4 (J Baker 3, T Clapham); Carterton B 5 (M Hawkins 2, L Manning, L Litton, A Harris), FC Hollybush 2 (P Dray, S Aldous).

Div 4: Kingham All Blacks 7 (S Collins 3, R Collard, R French, L Watson, E Webb), Corinthians 3 (F Webb 2, G Cuidiskis); Spartan Rgrs A 2 (B Frank, D Humm), Wychwood Foresters 1 (P Townsend); FC Hollybush Res 3 (D Spivey 2, P Hayes), Chadlington Res 1 (C Jeffries); Ducklington A 6 (B Olive 2, B Snell, J Hartley, S Mason, A Clifton), Milton Res 1 (P Benfield).