Kolkata Knight Riders' Impact Player Venkatesh Iyer and captain Nitish Rana added 100 runs in 9.1 overs, keeping them in the game in Chasing 205.
Amidst Knight Riders needing 39 off eight balls and Rinku Singh being at 8 off 14, he stepped up by hitting a six and a four on the last two balls of the 19th over, bowled by Josh Little.
Rashid claimed his fourth T20 cricket hat-trick, with all three wickets taken from googlies. The feat adds to his impressive record.
Titans reached 100 in the 12th over with Gill and Sai Sudharsan at the crease. Narine prevented Gill from capitalizing on his good start and dismissed him for 39 off 31 balls.