Adil Rashid produced his best limited-overs figures as Yorkshire Vikings made sure of a home tie in the quarter-finals of the Royal London One-Day Cup with a six-wicket win over an under-strength Hampshire at the Ageas Bowl.
Leg-spinner Rashid finished with 5-33, the last four scalps coming in 15 balls, as Hampshire were bowled out for 172 in 39 overs.
Yorkshire made no mistake in their run-chase, reaching their target in the 29th over and with a mammoth 127 balls to spare to finish top of Group A and set up a quarter-final at home to Durham.
Yorkshire were fortunate that Hampshire rested James Vince, Chris Wood, Adam Wheater and Sean Ervine with NatWest T20 Blast Finals Day on Saturday clearly a priority.
Michael Carberry was made captain for the first time but, after losing the toss, the left-hander edged Tim Bresnan's second ball of the match to wicketkeeper Jonny Bairstow.
Carberry's opening partner Sean Terry went in the same manner in the next over from Jack Brooks and from that moment Yorkshire never relaxed their grip.
Only Jimmy Adams, coming in at the fall of Carberry's wicket, offered any prolonged resistance, batting through the rest of the innings for his 91 not out, the one knock of substance and one of just four batsmen to reach double figures.
— Hampshire Cricket (@hantscricket) August 21, 2014
He shared in stands of 45 for the fourth with Joe Gatting and 46 for the fifth with Matt Coles, but Hampshire never looked like posting a total to test their opponents.
Rashid first intervened to send back Gatting leg before but, with Michael Bates offering some support, Hampshire reached 161 for five until Rashid returned to the attack and, making use of a little turn, ran through the Hampshire tail.
Rashid had Danny Briggs, Tom Barber and James Tomlinson all lbw and bowled Basil Akram.
Brooks took 3-30 only to be upstaged by Rashid, who never before in 178 limited-overs appearances had been able to claim five wickets in an innings.
Yorkshire got a bright start to their reply as Adam Lyth and Alex Lees put on 31 inside six overs for the first wicket, Lyth the first to go when he lofted Tomlinson to Carberry, but it was only a temporary setback.
At the interval Yorkshire were 79 for one, requiring only another 94 only for them to suffer an unexpected double setback in the first over after the resumption.
Barber, making his maiden Hampshire senior appearance, marked his first over at this level by having Kane Williamson caught behind for 33 and then Andrew Gale went the same way next ball.
ALL OVER. Bairstow hits the winning runs to finish on 44 not out and Yorkshire have won by 6 wickets. We've won Group A.
— Yorkshire CCC (@Yorkshireccc) August 21, 2014
At 81 for three there might have been a glimmer of hope for the home side but this was soon extinguished by a stand of 78 for the fourth wicket between the patient Lees and Bairstow, taking the score to within 14 of victory before being parted.
Lees hit six fours in his 76-ball 61 but provided Tomlinson with his second wicket of the innings before Bairstow and Jack Leaning knocked off the runs to complete the formality.
Bairstow, unbeaten with 45 at the close, said: "To win six out of eight group matches is a great achievement and it will be a huge game against Durham in the quarter-final. We want to keep the momentum going in the championship as well.
"Throughout the group stages we played good, consistent cricket and we lost only twice. We feel we can beat anyone now that we have reached the sudden death part of the competition.
"Adil bowled a terrific spell when it mattered and left us with the sort of target where we just needed to pace ourselves."
Adams said: "We left out one or two for the Twenty20 Finals Day. Having won only one match in this competition, we knew where our priorities lay.
"We got off to a bad start and we were always struggling after both openers fell in the first two overs, so we cannot complain about the outcome. We were able to give some of more inexperienced players a chance so this would have been part of their learning process."