DEWLISH, Puddletown, Cerne Valley and defending champions St Georges are all now within one win of a place in this year’s Knockout Cup final.
The Saints kept their hopes of a 13th cup success alive thanks to a 24-run victory over Hazelbury Bryan, with Rich Cole producing a man-of-the-match performance.
Cole scored an unbeaten 48 in the Saints’ total of 141-6 and then took 4-18 as Bryan could only reach 117-9 in reply.
Dewlish will provide the opposition for the Saints in the last four following their defeat of Bere Regis by 25 runs. All-rounder Dan Belt came up trumps for Dewlish, hitting 56 with the bat and then claiming figures of 2-15.
In the other semi, Puddletown, already through after beating Snookes Pirates, will face Cerne Valley, comfortable winners against Frampton.
Three wickets for John Stiles limited Frampton to 102 before 52 not out from Alex Healey saw Cerne cruise home with nine wickets to spare.
In the league, a superb 93 from Jon Legg helped Division One leaders Cattistock maintain their 100 per cent start.
Martinstown found the Cattistock total of 194-2 too hot to handle despite Tom Adams making 59 in his side’s 142-8.
Bere Regis opened their account for the season and condemned Charlton Down to a fifth straight loss – Dean Rogerson cracked an unbeaten 58 as Bere won by 135 runs.
In a top of the table clash in Division Two, pacesetters Snookes Pirates saw off Frampton, with David Trotter (79no) starring for the Pirates as they amassed 196-2 batting first.
Michael White replied with 40 but Frampton fell 43 short of their victory target.
There were also successes for Cerne Valley over Plush, Puddletown and Hazelbury Bryan, both against Abbotsbury.
Cattistock Seconds closed the gap on Division Three leaders Casuals with two wins to their rivals’ one in the last seven days.
The two sides came face-to-face in Cattistock and it was that man Legg who followed up his 93 for the firsts with 59 for the seconds to help guide the hosts to a sixth victory of the campaign.
Casuals did pick up points against Winfrith, while Cosmos lost to Charlton Down Seconds but beat Puddletown Reserves with Duncan MacBean hitting 50.