Kolkata Knight Riders edged past Lucknow Super Giants in a dramatic Indian Premier League contest that needed a super over to find the winner.
Chasing KKR's 155-8, Lucknow required seven runs to win from Kartik Tyagi's last ball, which Mohammed Shami launched for six to force a tie and send the match into super over.
Sunil Narine dismissed Nicholas Pooran and Aiden Markram to restrict hosts Lucknow to just one run batting first in the super over before Rinku Singh, who had emerged as KKR's star on the field with four catches, fittingly hit the winning runs.
Earlier, Mohsin Khan had claimed five wickets as Lucknow took early control after asking KKR to bat first.
The 27-year-old Indian left-arm seamer set the tone early by dismissing Tim Seifert for a three-ball duck in a wicket-maiden and finished with 5-23 to leave Kolkata reeling at 73-6.
But Rinku produced a stunning late surge, smashing four consecutive sixes in the last over to remain unbeaten on 83 from 51 balls and help KKR post 155-8.
Lucknow lost wickets at regular intervals as they struggled to keep pace during the chase but Rishabh Pant's 42 and contributions from Markram and Ayush Badoni set up the dramatic finish.
With the win, Kolkata climbed to eighth place with five points while Lucknow remain bottom with four.
