Coach Dale Scifleet took five wickets and made a half-century to spearhead Dapto to a season-best victory over Keira at Reed Park.
Scifleet, who last week was included in the NSW Country side for the second successive season, took 5-31 with Keira rolled for 160.
Doug Murphy (52) top-scored, but Dapto won with six wickets in hand after Scifleet made 56 and Richard Marsh an unbeaten 59.
"That's three wins in a row and we're playing well right now," Dapto skipper Greg Jones said.
"We bowled well and backed it up with the bat, with Dale and Richard leading the way."
Meanwhile, opener Matt Salakas ripped an unbeaten 96 to lead Northern Districts to a comprehensive victory over Corrimal at Ziems Park.
Corrimal scored 209, led by contributions from Shannan Coso (57) and skipper Rob Fisher (35).
But Salakas was the difference and, with Jackson Stewart making 53, Norths won with seven wickets and four overs in hand.
Helensburgh's Christian Lewis bagged six wickets, but Balgownie maintained their unbeaten season with an impressive two-wicket win at Judy Masters Oval.
Lewis took 6-54, but Bally chased down 151 with two wickets and 12 overs to spare.
Steve Blissendon (43) and Adam Thorogood (28) top-scored for Helensburgh, but 151 didn't look nearly enough.
Kody Freeman took 4-23 for Balgownie and Cam Nupier was the backbone of the run chase, making an unbeaten 80.
Opener Dean Merola also made 38, as leaders Bally made it six wins to start the season.
In other games, Wollongong returned to something near their best with a 54-run victory away to Port Kembla.
Batting first, Wollongong posted 9-221 with Cam Johnson (54), Michael Cooke (52 not out) - batting at No 9 - and Toby Flynn-Duncombe (43) leading the scoring.
Gary Knell took 4-60 for Port.
In reply, Port made just 147, bowled out in 38 overs, with Scott Maitland (61) top-scorer.
Shane Fanning (4-26) took two wickets in the first over of Port's innings, while Andrew Hicks (4-28) claimed three wickets in one over.
In-form Ryan Holcroft took 5-45 as University consolidated a top-four spot with a 77-run win over Wests Illawarra.
Holcroft is the competition's leading wicket-taker with 22 scalps in six matches, including three five-wicket hauls.
Taun Stanham made 58 as Uni posted 9-236, then held Wests to 7-159.
Andrew Tougher (36) top-scored.