Ed Young's all-round contribution helped Wiltshire qualify for the semi-finals of the Unicorns Knock Out Trophy last weekend after a three-wicket victory over Norfolk at Corsham.
In a low-scoring encounter, Young took 3-26 in 7.1 overs, while Jake Roberts also took three wickets, as Norfolk were bowled out in 41.1 overs for 144 after opting to bat first, Harry Bush and captain Chris Brown joint top-scoring with 36.
It was not all plain sailing for Wiltshire as they fell to 92 for six in response, but Young's 28 not out steadied the ship before Tahir Afridi came in and struck three boundaries to secure the win with 19 overs remaining.
Wiltshire, who have a 100 per cent winning record in the competition, will travel to Bicester for their last-four clash against Oxfordshire, who eased past Cumberland by 49 runs, largely thanks to the efforts of former Middlesex seamer Chad Keegan.
Cumberland would have had high hopes at the halfway stage after their opponents could only muster 178 all out, but Keegan took 5-20, including the first three wickets, to inspire Oxfordshire to an ultimately comfortable win.
Centuries from Chris Tipper and Richard Moore gave Cheshire a thrilling seven-wicket victory over Herefordshire at Boughton Hall Cricket Club Ground.
Liam Gwynne's 130 off 134 balls, which included 13 fours and four sixes, plus a knock of 79 from Bradley Wadlan boosted Herefordshire to an imposing 302 all out. Jason Whittaker was the pick of the bowlers with 4-52.
But in response, a 228-run stand for the second wicket between opener Tipper and Moore, who struck 116 and 123 respectively, laid the platform for Cheshire, who squeezed home with seven balls to spare.
Their reward is a trip to Sidmouth in Devon, who hammered Suffolk at Bury St Edmunds by 138 runs.
Rob Woodman's 115 at the top of the order propelled Devon to 278 for seven in their 50 overs and Suffolk were bowled out for 140 in reply.