WILTSHIRE cricketer James Vince majestically sent Hampshire to the Royal London One-Day Cup final with the second-highest score in this season's competition.

Skipper Vince scored an elegant and dazzling 171 as his side reached a first Lord's final since winning the tournament in 2012.

Fellow Wiltshireman Liam Dawson then picked up four wickets to complete the 107-run victory and condemn Yorkshire to a fifth List A knockout defeat in a row.

Yorkshire won the toss and stuck Hampshire in under blue skies, and struck in the sixth over when Jimmy Adams was tucked up by Ben Coad and edged to Tom Kohler-Cadmore at first slip.

That brought Vince to the crease and right from the start he showed the flourishes which would decorate his innings, with some early scintillating back-foot drives.

Rilee Rossouw departed when he top-edged to Cheteshwar Pujara at mid-off, to bring Sam Northeast out for his debut white-ball innings for Hampshire.

Northeast had missed the entire group stage due to a fractured finger but once he got going looked incredibly assured, while at the other end Vince reached 4,000 career List A runs en route to a 45-ball half-century made with minimum fuss and maximum style.

His partnership with Northeast reached 142 before the former Kent batsman - who made 58 from 56 balls with a six and four fours - skied to mid-off.

Joe Weatherley chopped onto his own stumps but Vince was accelerating hard, reaching his eighth century in the format from 83 deliveries and becoming just the fifth Hampshire batsman to score back-to-back List A tons.

Timing proved effortless for the England star as he clubbed two maximums over long-on, the latter bringing up his 150 in 111 deliveries.

With his career best of 178 in sight, and perhaps designs on Callum Ferguson's season-best 192 in the competition, Vince was caught for 171 from 126 balls by Kohler-Cadmore at long-on off Adam Lyth.

Lewis McManus made 25 but was caught on the point boundary, Chris Wood was bowled by Steven Patterson and Dale Steyn was run out as Hampshire reached 348 for nine.

Yorkshire, handicapped by five England call-ups, did not start their chase well as Wood pinned Lyth lbw in the fourth over.

Pujara fell in the next as Steyn produced some exaggerated pace and bounce to find the shoulder of the bat before nestling in second slip Adams' grasp.

Gary Ballance tried to get the visitors moving with a run-a-ball 25 but picked out Northeast on the square-leg boundary on the pull, before Kohler-Cadmore cut Dawson to point to leave them 73 for four.

Jonny Tattersall added exactly 50 for each of the fifth, sixth and seventh wickets with Jack Leaning, Tim Bresnan and Matthew Fisher respectively.

Tattersall, who scored a career-best 89, reached a measured 57-ball fifty while Leaning was bowled, and Bresnan was yorked by Wood.

Tattersall was caught at cover off a leading edge before Calne spinner Dawson - who has been left out of England's squad for Vitality IT20 matches against Australia and India - had Patterson caught behind and Fisher leg before to end with figures of four for 47.

The thrashing was completed when Coad hit Wood to mid-off where Vince fittingly took the catch.

Vince said afterwards: "It is very pleasing. We set a big score and then came out with the ball and set the tone early. It means a lot to get to Lord's.

"At the start of the tournament I got a couple of fifties but never got a big one, so to get a big one in the last one and this one is nice."