Punjab Kings kept their Indian Premier League play-off hopes alive with a thrilling five-wicket win over Eoin Morgan’s Kolkata Knight Riders.
Venkatesh Iyer hit 67 off 49 but Morgan once again failed with the bat, scoring just two, as KKR posted 165-7 in Dubai.
Captain KL Rahul – the top run-scorer in this year’s IPL – scored a patient 67 off 55 as his side chased down the target with three balls to spare.
KKR remain in the fourth-place play-off spot, with Punjab in fifth.