Rahul Tripathi hit a six off the penultimate ball as Kolkata Knight Riders overcame a mighty collapse to reach the Indian Premier League final with a thrilling three-wicket win over Delhi Capitals.

Chasing 136, the Knight Riders needed 13 off 25 balls but lost six wickets for seven runs to fall from 123 for 1 to 130 for 7 in Sharjah earlier today.

With six needed and facing Ravi-chan-dran Ashwin’s hat-trick ball, Tripathi astonishingly cleared the rope to book the Knight Rider’s place in Friday’s final against Chennai Super Kings, the team of Dwayne Bravo.

Final Scores, Delhi Capital 135 for 5, Kolkata Knight Riders 136 for 7.

It will be the Knight Rider’s first final in seven years, having lifted the trophy in 2012 and 2014.

The Knight Riders boast West Indians, Sunil Narine and Andre Russell in their squad.