Michael Carberry fired Hampshire to a 77-run t20 win over Combined Colleges & Campuses in Barbados.
The powerful left-hander struck 110 from just 57 balls as the Royals bounced back from their defeat to Warwickshire on Wednesday night.
Carberry was the star as Hampshire compiled 218 for three from their 20 overs.
The hosts were no match after the break as they could only muster 141 for four, with David Balcombe and David Griffiths both grabbing two wickets apiece.
Hampshire now move on the the plate final against Derbyshire.