Gareth Owens made no mistake from the penalty spot to hit the only goal of a muddy Cambs Kershaw Premier battle at Soham Town Rangers Reserves. George Cresswell had seen an early strike controversially ruled out after team-mate Grant Robbins was judged to have impeded a defender, but the referees next big call went down rather better with Brampton as he pointed to the spot after Ollie Vale had been tripped. Vale was denied a second goal when seeing a free-kick hit the post before a late one-on-one save from keeper Nick Parker sealed Bramptons success. Needingworth claimed a slice of Kershaw Senior B revenge last Saturday. The village outfit saw off Hemingfords United Reserves 5-1 three weeks after being thumped 5-2 in the reverse fixture. Ryan Potts set Needingworth on their way to victory with a classy solo goal before Steve Beeson headed a second. Further goals followed either side of the break courtesy of Ben Carter and Scott Fielding before Potts bagged his second. Brothers Jake and Jamie Waterworth struck as Huntingdon United beat Buckden 2-0 in the only Newmarket Motor Company Division 1B game to go ahead. Adam Seekings jumped off the bench to hit a debut winner as Newmarket Motor Company Division 4A leaders Offord survived a major scare. Seekings struck the vital blow with 15 minutes remaining to preserve their unbeaten record courtesy of a 2-1 triumph over a Duxford United Reserves side boosted by the inclusion of several first-team players. James Crook had earlier levelled before his replacement Seekings completed the turnaround.