The visitors posted 189-2 in a rain-affected game that reduced both sides to 25 overs apiece. Captain Jonny Carpenter and Overseas ace Dale Van der Merwe took the only wickets to fall.In their reply, Eaton collapsed to 109 all out, with wicketkeeper Matt Taylor top scoring with 41, whilst Michael Ninneman (2-7) and Chetan Chauhan (2-2) starred for the hosts with the ball. Victory cements Waresleys place in mid-table of Cambs and Hunts Premier Division 1, while Eaton Socon slide towards the lower reaches of the table. Elsewhere, Taylor West starred with bat and ball for Ramsey, as they kept their Division One title hopes alive with a 67-run success over third-placed Wisbech. West struck 90 runs in Ramseys total of 260-7, before claiming bowling figures of 3-31 to cap off a brilliant all-round performance. Captain Michael Cafferkey also hit 60, before his side dismissed the Fenmen for 193 to keep them within touching distance of top side Ketton. Godmanchester escaped with a six-run win over basement boys St Ives, in an all-local affair. Adam Cousins (37) top scored for the visitors as they posted 167-9, with Nick Kumpukkal and Matthew Wells claiming three wickets apiece for St Ives. St Ives fell just short of their target, with Elliott Baldwin claiming 3-22. Kimbolton maintained their top spot in Division 2, after prevailing in a low-scoring affair at Castor & Ailsworth in a rain affected game that reduced both sides to 30-overs. James Biddles men posted 100-9, with Nick Borkett (38) and Lee Ingram (15) the only Kimbolton batsmen to reach double figures. However, overseas ace Jason Redinger claimed 4-17 to help dismiss the hosts for 94, ensuring his side won by six runs. Huntingdon & District went down by eight wickets against Great Shelford, despite South African overseas, Graham Hudson, hitting his third league century of the season. His knock helped the home side post 196-8, before Shelford cruised home with eight wickets and four overs to spare. Hudson and Jahanzib Khan were the only wicket takers.