Graham Wagg took a limited-overs-best 5-14 to help power Glamorgan to a 58-run victory under the Duckworth/Lewis method against Worcestershire Royals in a weather-hit Friends Life t20 match at New Road.
The medium-pacer was in deadly form to register the best bowling figures in the competition for the Welsh county.
The visitors, after being put in, made 159 for four from 14 overs following a fine half-century from Chris Cooke, which left the hosts facing a revised target of 161.
Worcestershire were restricted to 102 for nine after losing six wickets for just 14 runs in 18 balls at one stage after an opening stand worth 36 in 3.2 overs between Moeen Ali and Thilan Samaraweera.
Earlier in the Midlands, Wales & West Group contest, Glamorgan had got off to a bright start with the hosts' West Indian recruit Andre Russell having a rocky opening to his first taste of bowling at New Road with 16 being taken off his opening over, including a six over backward square-leg by Mark Wallace.
Hard-hitting Wallace, however, fell in the next over when he was caught at short midwicket by Daryl Mitchell off seamer Jack Shantry for 33 including two sixes and four fours off 15 balls.
He put on 42 in four overs with fellow opener Jim Allenby who, together with Cooke, hoisted the visitors past the 50-mark in the fifth over.
After six overs, with the score on 61 for one, the gloomy conditions worsened with rain forcing the players back to the pavilion.
The match resumed after a 75-minute delay with spinner Moeen quickly going for 16 in one over including two fours and a six by Allenby.
The opener went on to make 37 off 24 balls, containing one six and six fours, before being run out by a smart direct hit from short fine-leg by Shantry.
He had put on 53 in five overs with Cooke, who completed his half-century during an over in which paceman Chris Russell conceded 22 runs.
Cooke fell shortly afterwards for 57 after smacking four sixes and five fours off 27 balls when he was yorked by Andre Russell, who also accounted for Murray Goodwin.
Worcestershire soon faced mountainous task when Wagg pounced to rip out Moeen, Samaraweera and Gareth Andrew in the space of four balls.
Worse was to follow for the hosts when New Zealander all-rounder Nathan McCullum, making his Glamorgan debut, removed Andre Russell with his first delivery.
Two wickets in two balls by Dean Cosker hastened Worcestershire's decline during a grim innings in which Ben Cox top-scored with 27.