A singles maximum from Harvey Dinkele helped Impington beat Ely 7-3 in Ely and District Table Tennis League Division One.
Pierre Barnard and Reno Phyo also picked up wins for the hosts, while Kieran Mohan was Ely’s best player after beating the Impington pair.
Ely II lost 6-4 to Ellesmere, despite three singles wins from Andrew Maguire.
Two-man Soham were beaten 8-2 by Fulbourn II, with Nigel Bates winning both his singles games.
Elsworth edged past NCI 6-4, thanks to a maximum from Roger Fensom as well as wins from Peter Goatly and Joe Thorogood.
Fulbourn were made to work hard for a whitewash victory against Soham Comrades, with Nathan Stewart, Mark Lillyman and Mark Coles putting up a brave challenge.
Colin Adams, Tony Taylor and Mike Johnston helped Impington II win 7-3 against Ely III in Division Two.
Soham Comrades II were 8-2 winners over Ely IV, with Kin Choi Chan claiming maximum points.
Rob Pownall scored Ely’s two points to deny Rob Wallis and Bela Szabo from winning all of their games.
Hamish Ryder, Danny Bates and Jon Chapman were all winners as Fulbourn IV overcame Soham Comrades III in a closely-fought game 6-4.
Impington III were victorious over Soham Comrades IV by the same scoreline, courtesy of a singles maximum from Jeff Catlin.
In Division Three Alison Cooke and Tim Hands won all their singles games for Fulbourn VI during a 7-3 win over Soham Comrades VI.
Wins for Steve Jugg, Steve Foulger and Robin Gammon gave Countess a comfortable 7-3 victory against Ellesmere II, while Peter Salmon notched the only point for Ely V in their heavy defeat at Elsworth II.
The Hearne-Potton brothers continued their good form to help draw with Ellesmere III, with Alexander and Daniel winning the doubles in three straight sets.
Haddenham lost 7-3 to Soham Comrades V despite a singles maximum from Adam Curry.