Ramsey ended the unbeaten run of leaders Ketton in a top-of-the-table Whiting & Partners Division One clash at Cricketfield Lane. And they could hardly have done it in more dramatic style in a terrific contest which came down to the final ball. Ramsey needed two runs to better Kettons posting of 258-5 and claim victory, but they looked set to have to settle for a tie as Elliot Cafferkey struck it against the bowlers end stumps before the ball ricocheted to cover. Cafferkey and partner Mark Saunders ran a single before a fielding mishap from Ketton, as a throw went high over the head of the wicket-keeper, allowed the Ramsey duo to scamper back and seal a three-wicket success on an overthrow. It was a tough afternoon for bowlers as batsmen starred. Ketton opener Peter Rowe (96) and Ashley Rodgers (94) put on 182 for the opening wicket of their innings, before falling to 16 year-old Mark Saunders. Ryan Smith (100) and Jordon Cafferkey (60) then gave Ramsey a three-figure foundation. It was Smiths second century of the month and continued his rich vein of form since being promoted to the top of the order. Ramseys success earned them 25 points with the visitors collecting 16. It cut the gap between the sides in the standings to 41 points, but Ketton remain hot favourites for a first title at this level. There was also drama at The Parks where Amir Gupta brilliantly guided Godmanchester to victory against the outgoing champions. Gupta produced a match-winning 75no as Town completed a one-wicket success against Foxton. Gupta was responsible for more than half of Godmanchesters total runs as they scraped past the visitors effort of 145-9. Captain Jonny Carpenter captured three wickets in the space of four balls as Eaton Socon triumphed at Nassington by 53 runs. Matt Pateman (49), Dale Van Der Merwe (43) and Michael Pickard (38) all made solid contributions with the bat to help the locals reach 218. Carpenter then took centre stage as he claimed the wickets of Conor Craig and Adam Morris in successive balls. Arbas Nawaz denied Carpenter a hat-trick, but he was then caught and bowled by the next delivery. Carpenter then claimed another wicket largely thanks to a fine Matt Taylor catch to finish with 4-19 while Pickard bagged 3-19. Waresleys two Australian aces impressed as they were comfortable seven-wicket winners against struggling March. Michael Ninneman bagged 4-26 his second-best figures of the summer - as the visitors were dismissed for 138 and Jack Anglberger hit 50 (a third Saturday half-century of the campaign) to guide his side to a smooth success. Bottom side St Ives came up 23 runs short at Wisbech despite a career-best innings from Mark Askew. He remained unbeaten on 86 as St Ives reached 210-9 in pursuit of their hosts 233. Nikhil Kumpukkal was the pick of the bowlers with 3-33 while Shaun Asplin and Murray Reid claimed a couple of wickets apiece.CAMBS & HUNTS PREMIER LEAGUE Whiting & Partners Division OneGODMANCHESTER TOWN beat FOXTON by 1 wkt Foxton 145-9. Godmanchester Tn 146-9 (A. Gupta 75no).NASSINGTON lost to EATON SOCON by 53 runs Eaton Socon 218 (M. Pateman 49, D. Van Der Merwe 43, M. Pickard 38). Nassington 165 (J. Carpenter 4-19, M. Pickard 3-19).RAMSEY beat KETTON by 3 wkts Ketton 258-5. Ramsey 259-8 (R. Smith 100, J. Cafferkey 60).WARESLEY beat MARCH by 7 wkts March 138 (M. Ninneman 4-26, J. Smith 3-35). Waresley 139-3 (J. Anglberger 50no, N. Taylor 38).WISBECH beat ST IVES by 23 runs Wisbech 233 (N. Kumpukkal 3-33). St Ives 210-9 (M. Askew 86no, N. Kumpukkal 34).