They next face the bottom-placed Delhi on Sunday, with victory handing the reigning champions what seemed an unlikely playoff berth just a week ago. Punjab had five wins in their first six matches, but has marked only one win in their next six matches.
Rahul was caught at long-off by Ben Cutting. Bowling the 17th over he leaked just 4 runs and scalped the wickets of Finch and Marcus Stoinis (1). Are these wickets coming better late than never for MI?
At the other end, Aaron Finch was also playing solidly.
Both batsmen fell in successive overs as Krunal was deceived by Marcus Stoinis slower delivery and pulled it to short fine leg.
Despite this, the hosts managed to finish on a high, scoring 11 runs in the final over. Tye bowled a fantastic spell picking up 4 wickets for only 16 runs in four overs. For the starters, if MI lose today, they will be out of the IPL. Ashwin gets his second victim.
This is the biggest test for Ravichandran Ashwin as a captain.
IPL 2018: MI Vs KXIP, Highlights: Bumrah guides MI to sensational 3-run; Rahul's 94 goes in vain
Keeping with Mumbai's modus operandi, Krunal Pandya and Pollard too showed no inclination to take their innings deep. Pollard hit a 22-ball 50 to soar the MI innings past the 150-mark. Suryakumar Yadav, the in-form opener, took it on himself to get the innings going.
In the bowling department, Australian pacer Andrew Tye (20 wickets) and Afghan teenaged spinner Mujeeb ur Rahman (14 wickets) have been brilliant. Top-heavy Kings MI's opponents tonight, Kings XI Punjab, have relied even more heavily on the opening pair of KL Rahul and Chris Gayle.
The visitors have made two changes, bringing back Yuvraj Sigh and Manoj Tiwary in place of Mayank Agarwal and Karun Nair.
The Mumbai Indians versus Kings XI Punjab contest in the Indian Premier League (IPL2018) proved to be an edge-of-the-seat thriller with two prizefighters, KL Rahul and Jasprit Bumrah, making it a contest to remember with inspired displays.
MI have had a mixed season so far this year. In the match, they had to defend 186 against the Kings who rallied exclusively on the knock played by KL Rahul.
Barring his match-winning knock against Royal Challengers Bangalore, Rohit has failed to live up to the expectations this season. But, it lost to Rajasthan Royals in the last game. If both Gayle and Rahul get good starts they could open the flood gates for KXIP especially while batting at a small ground like Wankhede. The English commentary will be available on Start Sports1/HD while Hindi commentary will be apparently available on Star Sports 1 Hindi/HD.