Ardington & Lockinge eased their North Berks League Division 1 relegation fears with a 3-2 home win over Crowmarsh Gifford.
Gareth Fenton, Chris Whitworth and Dwight Ciampoli were on target.
AFC Wallingford crashed to a 4-0 loss at Wootton & Dry Sandford, whose scorers were Richard Chilvers (2), Tony Wise and Josh Nichols.
Warborough & Shillingford stayed top of Division 2 with a 2-1 win at Grove Rangers.
Benson won 4-0 at relegated Sutton Courtenay with goals from Andy Hayes, Adam Cowling, Joe Flower and Will Clements.
Didcot Casuals eased to a 4-1 win at Faringdon Town Res with Lee Newport (2), Johnny Pearce and Wayne Jacks on target.
Marcham trailed 2-0 against Coleshill United before coming back to win 3-2 with goals from Dave Tunnah (2) and Tom Coates.
Goals from Tyrone McGill (2) and Adam Sell were in vain as East Hendred lost 4-3 at Lambourn Sports Res.
Steve Crame (2), Andy Bulloch and Paul Self replied.
Long Wittenham Athletic defeated Division 3 leaders Botley United 4-1, courtesy of doubles from Andy Marriott and Danny Osborne.
Shrivenham beat Ardington & Lockinge Res 2-1, with Matty Howe and Paul Sanders on target.
Coleshill United Res drew 2-2 with Harwell Village Res.
Matthew Aplin and Andy Whiting scored for the vistors, while Marcus Richards and Chris Bill replied.
Hanney United made sure of the Division 4 title with a 4-1 win over Challow United , thanks to a brace from Chris Hunt.
James Bishop and Mark Pembroke were their other marksmen.
Coleshill United A and Marcham Res reached the North Berks League Cup final after comfortable semi-final victories.
Coleshill crushed Stanford in the Vale Res 4-0 , with goals from Martin Chivers, Luke Regan, James Bye and a Chris Wardroper (penalty).
Marcham Res defeated Kennington Res 4-1.
Leighton Jackson and Jonathan Cummings led the way with doubles.
Neil Buckingham netted for the losers.
OTHER SCORERS Div 4: Benson Res 2 (K Ray, T Carter), Hagbourne Utd 1; Stanford in the Vale 2 (S Holder, P Willoughby pen), Didcot Cas Res 1 (L Ridley); Steventon Res 7 (T Holloway 3, D Pettifer 2, D Elliott, S Coppock), Uffing-ton Utd 1.
Div 5: Uffington Utd Res 8 (N Frost 3, D Bryan 3, K Edwards, D Roberts), Didcot Cas A 1; Benson Lions 1 (G Kirk), L Wittenham Res 1.
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