Paul Stirling blasted 90 off 50 balls as Middlesex secured victory over Kent with their highest ever score at Lord's in Twenty20 competitions and it was backed up by James Franklin's 5-21 with the ball in a 115 run victory.

The Irishman produced a controlled innings, which featured 66 runs coming in boundaries and he enjoyed a 104 run partnership with Eoin Morgan (54).

Middlesex won the toss and elected to bat on an evening where Lord's was bathed in golden sunshine.

Dawid Malan and Nick Compton fell in the powerplay,with Stirling happy to produce the occasional lusty blow to keep the scoreboard ticking over.

Irish-born Morgan joined Stirling at the crease and the pair continued to keep the scoreboard ticking over, picking up ones and twos when boundaries were not possible.

Adam Riley came in for the most punishment with one of his two overs disappearing for 21 but, all in all, Middlesex's innings was one of controlled aggression.

Bowling Star: James Franklin

Stirling looked set to bring up his ton but picked out Daniel Bell-Drummond off the bowling of Darren Stevens to leave Middlesex well-placed on 153-3.

Morgan brought up his 50 soon after but was unable to be there at the end as he picked out Alex Blake off the bowling of Riley to leave Middlesex in a position where they had to bat well to reach 200.

James Franklin and Joe Burns lifted them close to the target and the New Zealander did the job after the Australian fell for 13.

Kent were never in the chase as Daniel Bell-Drummond and Joe Denly fell in successive overs to leave them on 20-2.

Franklin then took two wickets in two balls to see off the threat of Sam Northeast and Matt Coles and Kent were 56-4.

The Kiwi removed Stevens and then had Blake and Sam Billings out in successive balls and recorded Middlesex's second best bowling figures of 5-21, bettered only by Murali Khartik's 5-13 in 2013.

Once Stirling took the eighth wicket the game was up and allowed debutant Nathan Sowter the chance to rustle up a couple of wickets in four balls to secure victory that left Kent recording the second lowest total against the Lord's county.