JR Willis hammered a hat-trick as Didcot Casuals boosted their hopes of finishing as North Berks League Division 1 runners-up after a 6-3 win at Warborough & Shillingford.

Ben Sutton, Fletcher Hoey, Dan Cox-Rogers got their others as they moved level on points with second-placed Faringdon Town.

Darren Smee, Jason Davies and Nick Goodman replied.

Faringdon Town drew 2-2 at Wootton & Dry Sandford, who scored all four goals.

Strikes from Josh Nicholls and Tom Srawley were supplemented by two own goals.

Champions Saxton Rovers eased to 2-0 success at Harwell Village, thanks to a Danny Parry goal and a Ryan Woods own goal.

In Division 2, Childrey United are still not certain of promotion despite thrashing Coleshill United 10-0.

Tom Weeks (3), Alan Haines (2), Stephen Weaving (2), Sam Weeks (2), and a Craig Johnson own goal completed the rout.

Botley United missed out on promotion despite a 5-1 home win against Saxton Rovers Res.

Darren Wittle hit a treble, with Chris Potter and Mark Penner completing their tally. Mike Quinan replied.

The Division 3 title and promotion race are wide open after leaders Hanney United lost 4-1 at Benson AFC Res.

Ian Abbott (2), Pete Ashman and Zach Gallagher replied.

Division 4 champions Stanford in the Vale beat Challow United 5-3, with Jason Evans (2), Jamie Hopgood, Steve Alder and Ian Rawlinson on target.

Eammon McGowran (2), and Ben Hummel replied.

Long Wittenham Athletic Res are promoted from Division 5 after a 2-2 draw at Sutton Courtenay Res, thanks to a Ricky Hastings double.

Ed Hunt and Wayne Grant netted for the hosts.

Steventon Res lifted their title bid with a 3-0 win at Didcot Casuals A.

Lee Denton, Alan Donnelly and Darren Pettifer scored Steventon’s goals.

OTHER SCORERS Div 1: Drayton 2 (R Powell, B Warner), Lambourn Sports 2 (B Matthews 2).

Div 2: East Hendred 2 (A Wise, L Hedges), Benson AFC 2 (N Skiller, J Taylor); Steventon 3 (C Moore 3), Grove Rangers 2 (C Whitworth, S Riding); Long Wittenham Athletic 3 (T Barton 2, L Saunders), Lambourn Sports Res 2(A Bulloch 2, M Mooney).

Div 3: Shrivenham A 4 (N Sutton 2, J Himple, S Roberts), Sutton Courtenay 1 (I Howard); Wootton & Dry Sandford 0, Faringdon Res 3 (T Dyer 2, T Wells); Benson Lions 1 (S Aley), Harwell Village Res 0; Kintbury Rangers Res 3 (C Angell 2, J Lawrence), Drayton Res 1 (B Taboada).

Div 4: Marcham Res 11 (R Conley 2, L Jackson 2, P Stokes, C Webb, T Cousins, T Barrett, N Cotterell, T Coates, A Swain og).

Div 5: Uffington Res 6 (M Cramp 2, K Edwards 2, D Bryan, D Scrivens), Hanney Utd Res 0; Hagbourne Utd Res 1 (B Jeffreys), Benson Lions Res 1 (C Downes).