Kolkata Knight Riders clinched a thrilling four-wicket win over Mumbai Indians after chasing down 148 in 18.5 overs. Despite a few tense moments in the middle overs, KKR held their nerve with a composed finish to reach 148/6. Mumbai’s bowlers fought hard, but the modest target proved insufficient in the tightly contested encounter tonight.