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.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here