Saxton Rovers missed the chance to close in on the top of North Berks League Division 1 as they fell to a surprise 2-1 defeat at home to Steventon.
Matthew Hill netted twice for the visitors, while Patrick Mannix replied for Saxton.
On another weekend where the weather severely hit the fixture list, Long Wittenham Athletic came away from Cholsey United with a 4-2 victory.
Callum Bowler was the star of the show with a hat-trick, while Will Houseman also found the net.
Andy Allum and Elliott Middleton hit back for the home side.
In Division 2, leaders Saxton Rovers Res were held to a 2-2 draw at Long Wittenham Res.
Tim Barton scored both for the home side, while Saxton replied through Levi Webb and Sam McKenna.
Marcham claimed all three points with a 3-2 victory at home to East Hendred Res.
Harry Phipps (2) and Jamie Saulter scored their goals, with Hendred replying through Jake Farmer and Liam Eltham.
Lambourn Sports Res won 3-0 at Wantage Town A with Jake Allen (2) and Shaun Randall on target.
In Division 3, Letcombe Res reduced the gap at the top with a 5-4 triumph over Berinsfield Res.
Zac Pettifer hit a hat-trick and Jamie McGahey added a double, while Max Palmer bagged a treble and Mennan Calvo scored for Berinsfield.
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