Marcus Trescothick hit a 53-ball century to lead Somerset to a 67-run Twenty20 Cup victory over Worcestershire at Taunton.
The former England opener smashed 15 fours and three sixes in his 107, receiving good support from Ian Blackwell (32) and Craig Kieswetter (28) in a score of 212 for eight. Kabir Ali took four for 44.
In reply, the Royals crashed to 25 for four and were never in contention. Stephen Moore top scored with 38 in a total of 145 all out, with left-arm spinner Arul Suppiah claiming three for 36.
Trescothick took charge after opening partner Justin Langer fell to the first ball of the match. He took 20 off the fourth over, sent down by Simon Jones, with two fours and two sixes.
Dominating a second-wicket stand of 83 in 37 balls with Peter Trego, the powerful left-hander reached his half-century off just 18 deliveries with some majestic hitting and some delicate touch shots. By then his boundary count had extended to nine fours and two sixes.
Trego needed some luck to reach 18 before falling lbw to Gareth Batty's second ball, trying to sweep.
But Blackwell matched Trescothick shot for shot in making his runs off 23 balls and Kieswetter also produced some savage blows in his 15-ball knock.
Kabir took three wickets, including that of Trescothick, at the death to boost his figures, but by then the Sabres were assured of a bumper score.
Any realistic hope Worcestershire had disappeared in the first two overs of their innings as Vikram Solanki was yorked by Charl Willoughby and Graeme Hick skied a catch to mid-off off Mark Turner.
Steve Davies and Ben Smith soon followed and the margin of victory would have been even greater had Zander de Bruyn not dropped a simple chance at mid-off offered by Kabir.
Moore did his best in a damage limitation exercise, but could do nothing to stop the Sabres clocking up their third win in the last four games.
There were two wickets each for Willoughby, Turner and Alfonso Thomas in a display by the home side which made a mockery of their poor form in losing the first three group matches.