Craig Kieswetter blasted a powerful 61 as Somerset thrashed arch-rivals Gloucestershire by nine wickets in their Friends Life t20 clash at Bristol.
The home side could post only 125 all out after losing the toss, Hamish Marshall making 33 and Chris Dent 29 as Alfonso Thomas returned figures of 4-35.
Such a total was never likely to test Somerset's big-hitting batting line-up, and Kieswetter and Chris Jones (53 not out) produced a century opening stand in 13 overs to put the visitors firmly on course for their third straight win in the competition.
Kieswetter was in scintillating form, reaching his half-century off just 29 balls with six fours and a towering six over long-on before falling to a skied catch off left-arm spinner Tom Smith.
Jones, who replaced the injured Marcus Trescothick at the top of the order, once again demonstrated the talent which saw him take a hundred off Australia's attack in a tour match at Taunton this season.
He followed Kieswetter to fifty, completing it with the winning boundary, having faced 47 balls and hit four fours and a six.
Gloucestershire never recovered from losing captain and key player Michael Klinger off the first ball of the third over for two, caught by Nick Compton off the bowling of former Gladiators player Steve Kirby.
There was still no hint of what was to come when the hosts reached 37-1 at the end of the six overs of powerplay and the total had advanced to 58 when Dent was stumped by Kieswetter to give leg-spinner Max Waller his first of two wickets.
Gloucestershire still had a measure of control at 72-2, but when Marshall was caught behind flashing at Thomas it triggered a capitulation, with a sequence of sorry shots seeing the last eight wickets fall for just 53 runs.
Peter Trego returned economical figures of 1-7 as Benny Howell (21) was the only player from the hosts' middle and lower order to make it into double figures.