Kolkata Knight Riders kept their IPL 2026 playoff hopes alive with a hard-fought four-wicket victory. Mumbai Indians In a rain-induced clash at Eden Gardens on Wednesday.After winning the toss and electing to bowl first, the KKR bowlers quickly put Mumbai under pressure. MI’s batting line-up was once again in dire straits, slipping to 41/4 inside the powerplay after the early wickets of Rohit Sharma, Ryan Rickleton and Surya Kumar Yadav.Captain Hardik Pandya Cautious tried to rebuild the innings with 26, while Tilak Verma added 20. The duo put together a slow but crucial partnership of 43 runs off 49 balls to stabilize Mumbai after the disaster.However, it was an all-rounder. Corbin Bush Who gave MI a fighting tool with an unbeaten 32 off just 18 balls. His late cameo helped Mumbai reach 147/8 in their 20 overs.KKR’s bowling effort was evenly shared, with Saurabh Dubey, Cameron Green and Karthik Tyagi picking up wickets apiece, while veteran spinner Sunil Narine kept things tight in the middle overs.Chasing 148 runs, Kolkata lost some wickets early but experienced batsmen Manish Pandey Played an innings of 45 runs to get the innings going. Received full support from Roman Powellwho scored 40 runs during a crucial partnership of 64 runs that swung the game firmly in KKR’s favour.Despite some late wickets, KKR crossed the target in 18.5 overs, with Rinku Singh scoring the winning runs to seal a crucial victory.Short Score:MI: 147 for 8 in 20 overs (Corbin Bosch 32 not out, Hardik Pandya 26, Tilak Verma 20; Saurabh Dubey 2/34, Cameron Green 2/23)KKR: 148 for 6 in 18.5 overs (Manish Pandey 45, Rowman Powell 40; Corbin Bosch 3/30).