Hampshire posted the highest score of the NatWest T20 Blast season so far in a comfortable 47-run victory over Middlesex in Northwood.
James Vince spearheaded the batting effort as the visitors made 198-2, one run more than Leicestershire's score against Derbyshire last week.
The 23-year-old, who recently missed out on an England call up, added to his rising stock with a knock of 68 from 38 balls, including 10 fours and two sixes.
Middlesex, who no doubt regretted their decision to field first, made a brave attempt at chasing down the target but eventually wilted and fell to a fourth successive T20 defeat.
Vince combined with Jimmy Adams to fire Hampshire to an impressive 99-0 after nine overs, the former hitting back-to-back boundaries off Steven Finn early on to set the tone.
The Panthers' attack struggled, especially Finn, and it was Ravi Patel who stepped in to break up the party, with Adams (38) stumped off his delivery in the 10th over before Vince became his second victim 12 balls later.
The right-hander was caught by James Harris in the deep to leave Hampshire on a very healthy 119-2. Owais Shah (49 not out) and Adam Wheater (30no) picked up the baton to leave Middlesex with a mountain to climb.
The hosts made a solid start but three wickets in three overs effectively ended their hopes just before the halfway stage of the innings.
Paul Stirling (40), Dawid Malan (23) and Daniel Christian (3) all fell during that devastating period which saw Danny Briggs claim Malan's wicket with his first ball of the day.
Briggs, who finished with figures of 3-20, came back for more shortly after as Neil Dexter (5) showed him the stumps and he took full advantage, before Adam Rossington (3) was also bowled by Will Smith.
With Middlesex now having no choice but to open up, John Simpson (10) was caught easily off Briggs while Ollie Rayner (7) and Harris (18) were also unable to make significant headway as the Panthers finished on 151-9.