IPL 2016: Kolkata Knight Riders thrash Kings XI Punjab by 7 runs
Andre Russell came up with a magical last over to help Kolkata Knight Riders (KKR) grab a seven-run victory over Kings XI Punjab in an Indian Premier League (IPL) contest at the Eden Gardens here on Wednesday.