Somerset 368 for 4 beat Glamorgan 119 by 249 runs

Peter Trego's career-best 147 and a blistering 90 not out from Jos Buttler clinched Somerset a home semi-final in the Clydesdale Bank 40 with a 249-run thrashing of Glamorgan in their final Group A match at Taunton. The home side's total of 368 for 4 after winning the toss was their highest ever 40-over score. Trego hit 19 fours and five sixes, while Buttler faced only 33 balls and smashed eight fours and seven sixes.

There was also an unbeaten 58 from James Hildreth as Glamorgan's injury-hit attack was put to the sword. David Harrison's eight overs cost exactly 100. In reply the hapless visitors crashed to 59 for 6 as Ben Phillips ripped through their top order. In the end they were bowled out for 119 to lose by an embarrassing margin. Phillips finished with 4 for 31 from six overs.

Trego is determined to win a place with the England Performance Squad this winter. The 29-year-old allrounder made the most of Craig Kieswetter's absence on international Twenty20 duty to open the batting with Marcus Trescothick and almost doubled his previous best one-day score of 78.

Glamorgan gave a debut to young left-arm seamer Alex Jones, who went for 74 off his eight overs, figures that looked positively tight alongside those of the more experienced Harrison. Only Dean Cosker, who took 1 for 30 from his full allocation, escaped the blitz. Trescothick (22), Nick Compton (6) and Zander de Bruyn (33) failed to cash in on the friendly bowling, but Trego took full toll, reaching his century off 69 balls with a series of bludgeoning shots.

When he was out with the total on 251 Glamorgan may have expected some respite. But, while Hildreth sensibly played second fiddle, 19-year-old Buttler gave another sensational demonstration of his talent. Showing a blend of power and sweet timing, the supremely talented youngster simply took the bowling apart, reaching fifty off 18 balls and blasting the ball high and hard to all parts of the County Ground. By the end of the innings he had scored 90 of the 117 runs made while he was at the crease.

It was all too much for Glamorgan, who did not even have their own big-hitter Mark Cosgrove in the side to reply. They batted like a side with no chance and a string of ill-judged shots saw them dismissed in just 23.3 overs. Ben Wright top scored with 36 off 34 balls, while Murali Kartik claimed 3 for 23. It was the most one-sided of games and Somerset's biggest winning margin by runs in 40-over cricket.