Yorkshire fell ten runs short of lifting their maiden Friends Life t20 title with Hampshire taking the honours at Cardiff.

In pursuit of 151, David Miller blasted a magnificent 72 not out off 46 balls, including five sixes and as many fours to keep them in the hunt after slipping to 47-4 in the ninth over on a pitch which got slower and slower throughout.

Yorkshire needed 21 off two overs with five wickets in hand but England’s Danny Briggs bowled a fine penultimate over to concede only seven and leave 14 needed off the final over.

Chris Wood removed Tim Bresnan, Rich Pyrah and then Azeem Rafiq off the final ball with 11 runs needed. Yorkshire finished on 140-8.

Earlier, Ryan Sidebottom was brilliant with 2-20 from his four overs to restrict the Royals to 150-6, an innings which only featured ten fours and two sixes as opener Jimmy Adams top-scored with 43 off 37 balls.

Sidebottom bowled Michael Carberry in the fourth over before returning to get Sean Ervine caught at long-off by Joe Root.

Pyrah, Moin Ashraf and Rafiq also struck for Yorkshire, who were unusually sloppy in the field.

Hampshire, who won the toss, were pretty well placed at 70-1 midway through the 11th over before Adams holed out Gary Ballance at long-off to hand Pyrah his scalp. And when Neil McKenzie was trapped lbw shortly afterwards by Rafiq, Yorkshire were edging things at 76-3 in the 12th.

But a fourth-wicket stand of 37 in four overs between James Vince and Ervine took Hampshire beyond the 100 mark and helped to build a platform to reach a score that was actually one below the average score on this ground.

Miller, struggling with hamstring and calf injuries, then kept Yorkshire in the hunt with his stunning blitz, but they were left with a little bit too much to do.

Yorkshire travel to Scarborough for Monday’s CB40 match against Warwickshire, a dead game ahead of Tuesday’s crucial County Championship match against Gloucestershire.