Kolkata Knight Riders' Rinku Singh hits five back-to-back sixes in the last over to take victory against the Gujarat Titans.