Adam Rossington's 41 not out guided Middlesex to a four-wicket win over Kent in a rain-reduced Friends Life t20 fixture.
Middlesex chased down what eventually became a target of 111 in 12 overs with two balls to spare.
Rossington's 20-ball innings proved the difference, slamming three fours and three sixes to settle the contest.
Kent made 129-5 in 15 overs after being asked to bat at the St Lawrence Ground in Canterbury, with Sam Billings and Darren Stevens both contributing 26.
A rain delay with Kent on 35-1 saw the match reduced to 15 overs, meaning Middlesex initially faced a target of 132 under the Duckworth-Lewis method.
The visitors slumped to 8-2 with Kent seamer Vernon Philander removing Paul Stirling for a four-ball duck and Joe Denly for one off seven deliveries.
Rain then caused a further delay and three overs were lost. When play did get under way again, South African international Philander completed figures of 4-8 from his three overs with the wickets of Dawid Malan (18) and Adam Voges (2).
At 27-4, Rossington was joined by his skipper Neil Dexter (13) in a 29-run stand that breathed new life into the contest.
And the 20-year-old from Edgware steered Middlesex across the winning line from the fourth ball of the final over, bowled by Matt Coles (0-28), to complete the turnaround.