Mason Crane and Liam Dawson spun Glamorgan’s middle-order into a stupor as Hampshire made it three Vitality Blast wins in a row.
Spin twins Crane and Dawson replicated their middle over removal service for the second night in a row, having stunned Essex at the Cloudfm County Ground, Chelmsford, to claim figures of three for 20 and three for 11 respectively.
The pair were backed by South African overseas Chris Morris’ two for 21 as Hampshire won by 41 runs – leaving Glamorgan winless at the bottom of the South Group.
Hampshire set Glamorgan 129 to win after James Vince had won the toss and decided to bat on a sun-kissed evening on the south coast.
A lack of fluency had marred the host’s innings due to a combination of a slow wicket and long boundaries – but the visitors failed to learn from the the first innings.
Fakhar Zaman couldn’t build on his 58 against Gloucestershire as Chris Wood, whose first two overs went for just two, had him caught at first slip to the third ball of their chase.
Colin Ingram was duped by the slow nature of the pitch as he threw his hands at Kyle Abbott, but only struck straight at short cover.
Like against Essex the previous night Hampshire’s twirlers teamed up to throttle their opposition and tear their batting apart after the powerplay.
Left armer Dawson bowled Billy Root, who was attempting to scoop, and Chris Cooke in consecutive overs.
At the other end, leg spinner Mason Crane tempted David Lloyd into a slog sweep, which was caught on the deep midwicket boundary, before Dan Douthwaite was stumped – leaving Glamorgan 63 for six.
Jeremy Lawlor and Merchant de Lange both picked out long-on off Chris Morris and Crane as the rate started to catch up with Glamorgan.
Graham Wagg was yorked and Dawson bowled Lukas Carey – as Hampshire remained in the quarter-final hunt.
Earlier, Glamorgan removed former star batsman Aneurin Donald early as he was smartly caught on the square leg boundary.
It took 22 balls until the first boundary, one of only eight in the innings, when Rilee Rossouw clubbed over midwicket.
He was bowled by de Lange the following delivery to give the bowler his 100th T20 wicket in his 88th appearance, before Sam Northeast was stumped.
Vince followed his volcanic 87 against Essex on Thursday with a 21-ball 25 until he top-edged to long-on.
Morris, James Fuller and Dawson all found various boundary riders but a crucial late cameo from Lewis McManus, which included the sole maximum of the innings took Hampshire to what appeared a below-par 128 for seven.