Michael Klinger struck a brilliant 61-ball century to lead Gloucestershire Gladiators to a 48-run Friends Life t20 victory over Worcestershire Royals at Bristol.
The skipper cracked five sixes and nine fours in his 108 as the hosts amassed 184 for five after winning the toss.
The next highest score was Alex Gidman's 18 as left-arm spinner Shaaiq Choudhry claimed 1-13 from four overs.
In reply, Worcestershire could muster only 136 all out, Alexei Kervezee making 39 and Ben Cox 37; James Fuller, David Payne and Benny Howell bowled well for Gloucestershire.
Both teams went into the game on the back of defeats in their opening match but Klinger paced his innings perfectly, accelerating to move from a half-century to his first Twenty20 ton in just 27 deliveries.
His five sixes included three in the 17th over, sent down by Daryl Mitchell; the first was over extra-cover and the next two straight into the flats being constructed at the Ashley Down Road End.
Gidman provided the best support in a fifth-wicket stand of 65 from five overs yet was felled by a beamer from Chris Russell, which hit him in the chest, and did not field later in the game.
It was Russell's second such delivery in the 19th over, so he was ordered out of the attack. Gareth Andrew subsequently took over and bowled Gidman with the first ball after the batsman received treatment.
Worcestershire's reply got off to a bad start when Moeen Ali drove Fuller to cover off the innings' fourth ball, after which Thilan Samaraweera skied to slip off Dan Christian.
At the end of the powerplay, the visitors were struggling on 35 for two and, in the next over, Mitchell was caught at short fine-leg off Payne to make it 39 for three.
Andre Russell launched left-arm spinner Tom Smith for two big sixes but perished leg-before soon after.
Worcestershire never looked remotely capable of hitting the 125 required in the last 10 overs and wickets continued to fall around Kervezee as Gloucestershire outplayed their opponents in all departments.