Saxton Rovers won the North Berks League Division 1 championship for the first time since 2010 and for the 11th occasion.

Needing just a draw against Kintbury Rangers, they won 7-2 with goals from Frankie Haines (3), Danny Parry (2), Paul Churchouse and a 35-yard cracker from Lydon Szabo.

Charlie Allsop and James Keen hit back for the visitors. David Murphy bagged a hat-trick for Berinsfield alongside a Simon Kenny strike in their 4-0 win over Wootton & Dry Sandford that keeps them in contention for runners-up spot.

Ashley Searle also hit a hat-trick for AFC Wallingford as they won 5-1 at home win to Sutton Courtenay. Max Gallagher and Mike Fellows sealed the win, with Ian Howard replying.

Crowmarsh Gifford ended their season with a 4-3 victory at Childrey United with Joe Nathanielz, Craig Duncan, John Rixon and Martyn Newbold on target.

Jason Evans (2) and Dan Hoskins scored for Faringdon Town as they won 3-1 at North Berks Cup winners Long Wittenham Athletic, for whom Sam Sheppard scored.

Dorchester secured third spot in Division 2 after a 3-1 triumph at Coleshill United thanks to a Nathan Morris brace and Jamie Fleet.

Shane Blake scored for Childrey. Damian Harris (2), Kieran Dundas and Matt Howe scored the goals that gave Lambourn Sports Res a 4-1 verdict over Abingdon United Res, who finish the season as runners-up.

Division 3 champions Childrey United Res slumped to a 6-0 home defeat to Radley for whom Frank Smith (3), Richard Hathaway (2) and Luke Ambler netted.

Pat Walsh hit a hat-trick in vain as Milton United Res were held to a 3-3 draw by Blewbury. Ryan Woods, Matt Aplin and Dan Knapp were on target for the visitors.

Westminster kept their Division 4 title hopes alive in a 3-2 win at Grove Rangers. Sam Dallimore, Tim Slater and Jason Willis scored.

Mike Davies and Matt Cramp hit back for the hosts.

Other scores

Div 4: Turnpike Sports 2 (M Davies 2), Coleshill United Res 3 (M Bugden, S Leighfield, J Tranter); Ardington & Lockinge Res 6 (J Eudell 3, L Jones, K Dean, L Wilkins), Long Wittenham Athletic Res 0; Hagbourne Utd 0, Stanford in the Vale 4 (L Aitken 2, T Mayall, G Clements).

Div 5: Benson Lions Res 2 (C Swales 2), Challow 1 (E McGowran); Grove Rangers Res 14 (S Wiener 4, J Patrick 3, B Keen 3, A Pepper 3, R Sale), Hagbourne United Res 0.