Ricky Greillers men snapped a five-match losing sequence at the start of their top-flight return with a 111-run triumph at Histon. There were impressive performances with bat and ball as Tom McCarthy hit 83 to help St Ives to 236 before Nat Edwards bagged 4-13 from six-and-a-half fine overs. Nikhil Kumpukkal also made a couple of important contributions as he followed up a valuable 45 with 3-19. St Ives reward was a rise from the foot of the standings. They leapfrogged March Town the team they followed up from Division Two last season. Jordon Cafferkey hit a brilliant, boundary-laden century as Ramsey saw off Saffron Walden in a Cricketfield Lane run-fest. Cafferkey cracked a dozen fours and six sixes in a big-hitting 123, compiled from just 114 balls, as Ramsey piled up a mighty 301-5 to prevail by 12 runs. Fellow opener Ryan Smith hit a first half-century for the club with 53, while Elliot Cafferkey (38no) and Isaac Love (35no) added speedy knocks at the end of the innings. A quick finish looked on the cards when Ramsey reduced the visitors to 72-5, but Saffron Walden werent about to go quietly. A couple of sizable partnerships involving centurion Joe Barrs dragged them back into contention before Ramsey closed out victory from the opening ball of the final over. Mark Edwards was the pick of the Ramsey bowlers with 3-42 before also featuring in the game-closing run-out. Runs were also in plentiful supply at Wisbech where the title-chasing hosts proved to be just too strong for Godmanchester Town. Opener Tariq batted throughout the locals innings when hitting an unbeaten 114 and skipper Matt Durrant contributed a handy 60 to help his side post 233-6. But that effort was eclipsed by Wisbech with eight balls to spare and two wickets in hand despite Godmanchesters overseas spinner, Nadeem Nazar, taking 4-36. Waresley suffered a fourth successive defeat when going down to reigning champions Foxton in another match which reached a conclusion in the last over. Aussie ace Michael Ninneman top-scored with 64 and Alex Scully continued his fine form with 56 as Waresley posted an imposing 233-8. But the hosts surpassed it with three balls to spare despite Gary Cole taking 3-40. Eaton Socon were beaten by four wickets at table-toppers Ketton despite a half-century from South African import Dale van der Merwe. His knock of 58, and 35 from skipper Jonny Carpenter, helped the locals to 193-8, but it didnt prove to be enough. Joe Watling (3-53) claimed early wickets, but an unbeaten century from Ketton man Zeeshan Manzoor guided the leaders to victory.CAMBS & HUNTS PREMIER LEAGUE Whiting & Partners Division OneFOXTON beat WARESLEY by 4 wkts Waresley 233-8 (M. Ninneman 64, A. Scully 56). Foxton 234-6 (G. Cole 3-40).HISTON lost to ST IVES by 111 runs St Ives 236 (T. McCarthy 83, N. Kumpukkal 45). Histon 125 (N. Edwards 4-13, N. Kumpukkal 3-19).KETTON beat EATON SOCON by 4 wkts Eaton Socon 193-8 (D. van der Merwe 58, J. Carpenter 35). Ketton 198-6 (J. Watling 3-53.RAMSEY beat SAFFRON WALDEN by 12 runs Ramsey 301-5 (J. Cafferkey 123, R. Smith 53, E. Cafferkey 38no, I. Love 35no). Saffron Walden 289 (M. Edwards 3-42).WISBECH beat GODMANCHESTER TOWN by 2 wkts Godmanchester Tn 233-6 (T. Aziz 114no, M. Durrant 60). Wisbech 234-8 (N. Nazar 4-36).