Surrey have caused a shock on Friends Life T20 finals day by beating tournament favourites Hampshire by four wickets in the second semi-final at Edgbaston.
They will now play Northamptonshire, who overcame Essex earlier on Saturday.
Surrey made a brilliant start, restricting the defending champions to 142-9 thanks largely to Azhar Mahmood, who took two wickets and went for just nine runs off his four overs.
Mahmood failed to shine with the bat, though, as he was run out for nought.
However, modest knocks of 19 and 26 from Vikram Solanki and Glenn Maxwell got Surrey's chase underway, before Zander de Bruyn (41 not out) and Zafar Ansari (21 not out) sealed the win with four balls to spare courtesy of some meaty blows.