News

Kolkata Knight Riders defeated Delhi Capitals by 14 runs to keep their Indian Premier League play-off hopes alive on Tuesday.