Middlesex have got their first T20 win of the season under their belts ahead of a final home match at Lord's against Essex on Thursday 21 June.
Paul Stirling and Toby Roland-Jones were the star turns for the Panthers as they picked up a much needed two points against Hampshire at the Ageas Bowl.
Ireland international Stirling is Middlesex's form batsman in the shorter format and struck the ball cleanly in a 49-ball 71 - which featured two sixes and eight fours.
He was ably assisted in Middlesex's pursuit of 158 by Dawid Malan, who made 46 after being moved from opener to four in the batting line-up - a move which saw Chris Rogers reinstalled in his regular opening slot.
Roland-Jones' figures of 4/25 from his four overs had earlier kept the hosts to a gettable target, pegging them back after a strong start which had seen the Royals race to 32/0 in the fourth over.
The highly-rated 24-year-old quick's scalps included internationals Dimitri Mascarenhas, Sean Irvine and Michael Carberry.
Middlesex now face Essex in their final T20 outing at Lord's this summer with their hopes of a quarter-final place reinvigorated.