Luke Wright smashed the highest score by a batsman at Finals Day as Sussex defeated Somerset by 35 runs to earn a showdown with Worcestershire in the 2018 final at Edgbaston.
Sharks skipper Wright (92 off 53 balls) muscled seven sixes and five fours to surpass the 88 Keaton Jennings struck for Durham against Northamptonshire in the 2016 final.
Wright's onslaught - the 33-year-old and David Wiese (52 off 29) ensured 79 runs were blazed between overs 12 and 15 - propelled Sussex to 202-7, though they lost five wickets and were only able to muster 25 runs from the final five overs, with Windies quick Jerome Taylor seizing 4-20.
Somerset, however, could only reach 167-8 in reply, with Jofra Archer taking 3-32 and Chris Jordan snaffling 2-17, meaning 2009 champions Sussex will face Finals Day debutants Worcestershire in Saturday evening's showpiece, the Rapids having knocked off Lancashire earlier in the day.
Wright - who missed out on an eighth career T20 ton when he was caught down the ground of Corey Anderson - and Wiese dished out particular punishment to England hopeful Jamie Overton (0-50) and Somerset skipper Lewis Gregory (1-49).
Overton's 13th over went for 31 runs, with Gregory's 15th taken for 27 as Sussex raced to 177-3 with five overs remaining - their top-scorer in the competition, Laurie Evans, having been pinned lbw by Taylor in the fifth over for eight with a ball that would have slid past leg stump.
Wright and Wiese's rumbustious of stand of 120 in 10 overs was ended when the former picked out Max Waller at long-off and the innings then stuttered, with Jordan (0) and Archer (3) failing to fire.
Archer fired with the ball for Sussex, though, having Steven Davies (1) caught in his first over and the retiring Johann Myburgh (22) pouched at cover in his second, while James Hildreth (15) and Peter Trego (5) also fell cheaply as Somerset slipped to 48-4.
Tom Abell (48) and Anderson (48) - the latter reprieved twice in two balls on nine by virtue of a missed stumping from Michael Burgess and dropped catch from Wiese - blasted Somerset back into contention with a partnership of 84, leaving the Taunton team needing 72 from six overs.
However, Abell was then run out backing up as Anderson's straight drive brushed the finger of bowler Danny Briggs and clipped the non-striker's stumps and superb death bowling from Jordan and Archer ended Somerset's hopes in Birmingham.
Watch the Vitality Blast Final between Worcestershire and Sussex, live on Sky Sports Cricket (channel 404) and Sky Sports Main Event (channel 401) from 6.15pm.
Comment below to get involved in the debate, but please adhere to our House Rules. If you wish to report any comment, simply click on the down arrow next to the offending comment and click 'Report.