Hampshire claimed the Friends Life t20 title for the second time in three years after a thrilling 10-run victory over Yorkshire.
The Royals set Yorkshire a victory target of 151 after posting 150 from their 20 overs.
And they looked well on course, only for David Miller (72 not out) to take it down to the wire.
But a miraculous final over from Chris Wood saw him grab three wickets for just three runs as Yorkshire attempted to find the 14 runs they needed for the title.
Earlier in the Yorkshire innings, Once again, Dimi Mascarenhas proved his worth with the ball as he rattled through his four overs, conceding just 20 runs and taking two crucial wickets.
Considering he was close to missing the game with a shoulder injury, it was another high-quality display from the skipper who has delivered so often for his county in the really big games.
But on a tricky batting deck, Jimmy Adams (43) and James Vince (36) put on a patient 48-run stand for the second wicket, but 150 appeared to always be the target score.
Sean Ervine (21) and Simon Katich (25) then added some useful runs down the order but Yorkshire veteran Ryan Sidebottom (two for 20) used all of his experience to keep the Royals batsmen tied down.
Katich - who struggled to find boundaries during the early part of his innings - cracked a couple of vital fours in the final over but was then run out off the final delivery of the innings going for a second run.
Even so, 150 looked a more than useful total to attempt to defend and the Royals kept their nerve.