RICHARD Elswood was in inspired form as Ilminster 2nds completed their promotion-winning season with a thumping nine-wicket victory at Huish & Langport.

Elswood claimed 5-10 from nine overs as the hosts were skittled for 122, and opener Adam Cox then hit an unbeaten 67 as Ilminster got home in 19 overs.

The win sealed a second-placed finish in Division 3 - three places ahead of Broadway & Horton, who rounded off their campaign with a 24-run win at Kilve.

Andrew Mason (53) top-scored in Broadway’s 246-7, and the wickets were shared around as Kilve were kept to 222-6.

North Perrott 2nds ensured both the club’s top two sides were title winners, winning Division 4 as a result of their nine-wicket win at Ilton on Saturday.

Max Dicker claimed 4-32 as Ilton were dismissed for 154, Luke Brown making 30, before Jesse Meaker (53*) and George Johnson (49*) made short work of the chase.

Perrott were then beaten by six wickets in a high-scoring thriller at Huntspill & District, who chased down Perrott’s 273-7 with six wickets in hand on Sunday.

South Petherton recorded an impressive 50-run win over Crewkerne.

Skipper Adam Young hit 50 in Petherton’s 184 all out, and Tom Ashley-Maguire’s 4-24 ensured Crewkerne fell short.

Barrington were shot out for 96 at Uphill Castle 2nds, with captain Kevin Smith’s 39 very much a lone hand.

The visitors took four early wickets to raise hopes of defending their total, but Ubaid Oriakhail’s 51 saw Uphill over the line.

In Division 7S, Broadway & Horton 2nds were beaten by exactly 100 runs at Fitzhead Crusaders.

Two home batsmen made half-centuries as Fitzhead racked up 254-4 and Broadway slipped to 154 all out in reply, with Richard Young’s 41 not out from number nine the only real resistance.

Ilminster 3rds sealed the Division 8S crown with a four-wicket win at title rivals South Petherton 2nds, Harry Paul hitting 28 not out from 15 balls to complete the pursuit of 141 all out - Simon Glover had earlier claimed 3-25.

Chard 3rds were put to the sword at Wincanton in the division’s other game, as the hosts posted an imposing 291-8 from their 40 overs.

Yousiah Shazad made 31 in reply but Chard slumped to 80 all out and finish bottom of the table after a tough summer.