Defending champion Mumbai Indians pulled off a three-run victory over Aaron Finch's Kings XI Punjab in the Indian Premier League and stayed in contention for a place in the playoffs.
Lokesh Rahul's sixth IPL half century had nearly ended Mumbai's run in the tournament before fast bowler Jasprit Bumrah (3-15) turned the match on its head in his return spell and restricted Punjab to 5-183.
Needing 38 off the last three overs, Punjab took 15 runs off Ben Cutting's 18th over as Rahul (94 off 60 balls) smashed three consecutive boundaries off the Australian seamer.
But Bumrah bowled a superb 19th over as he outfoxed Rahul with a slower delivery and the Punjab opener holed out at long-off after hitting 10 fours and three sixes.
Kiwi Mitchell McClenaghan then kept his nerve in the last over and despite conceding 13 runs, the left-arm seamer ensured Mumbai climbed to fourth in the table with 12 points.
After being put into bat at Wankhede Stadium, Mumbai's total of 8-186 revolved around Kieron Pollard's (50) first half century in this year's tournament.
Australian quick Andrew Tye (4-16) then raised his wickets tally to 24 to be the leading wicket-taker this season as Mumbai struggled to 4-71 in the ninth over.
But Pollard and Krunal Pandya (32) revived the innings with a 65-run fifth-wicket stand in six overs before Punjab hit back.
Both batsmen fell in successive overs as Krunal was deceived by Marcus Stoinis slower delivery and pulled it to short fine leg.
Pollard, who hit five fours and three sixes, then offered a simple catch at long on off captain Ravichandran Ashwin's bowling as Mumbai could score only 35 runs in the last five overs.
Rahul and Finch's (46 off 35 balls) century stand had frustrated Mumbai until the 17th over before Bumrah returned and ended the 111-run partnership.
Australia star Finch was brilliantly snapped up at mid-wicket by Hardik Pandya and four balls later Stoinis gloved a catch behind the wickets off Bumrah's short pitched delivery.
But Bumrah provided Mumbai a real sniff when he got rid of Rahul in his last over and kept Mumbai in with a chance to make it to the playoffs.
Mumbai will take on Delhi Daredevils in its last league match while Punjab will be up against Chennai Super Kings, who have already qualified for the playoffs along with Sunrisers Hyderabad.
Share

