Leinster Lightning won a last-ball thriller as they beat Northern Knights by one run at Stormont.

The Dubliners skipper Sam Harbinson held his nerve, although he looked to have blown it with a no-ball in a tense finale.

However, the Knights tailenders couldn't get more than a run-a-ball from the final four deliveries. There were two moments that were to prove pivotal - a stunning boundary stop by Tim Tector that saved two from the final ball of the last over, and a super catch above his head on the ropes by Chris De Freitas to get rid of the dangerous Tyron Koen.

Fionn Hand (3-22) bowled an exceptional penultimate over, while Amish Sidhu (2-28) also did well in the closing stages.

Ruhan Pretorius looked to be winning it for the Knights with a fine 58 from 46 balls (7 fours, 1 six), but he played on off Dylan Lues and that opened the door.

Earlier, Monil Patel took advantage of a late call-up to top score with 47 in Lightning's total of 142 for 9 - three wickets for Cian Robertson and Pretorius.

The win all but clinches the T20 Trophy for Leinster, who now just need to win one of their three remaining games when the tournament resumes in August.

The teams meet again today (WED) at Stormont in the 50 overs Cup - play gets underway at 10:45am.