But three victories thereafter - against Kings XI Punjab in Indore, and back-to-back matches against Kolkata Knight Riders at home and away, the latter by a whopping 102 runs - has given it the momentum. Right both, MI and RR are placed at the fifth and sixth place respectively with 10 points each. MI has only won 2 matches this season.
For MI, barring Evin Lewis, their batting has clicked in the latter half of the tournament. The losing side tomorrow will be virtually out of reckoning for a play-offs berth. Suryakumar Yadav, who is in excellent form and he has given a good start to Mumbai.
Skipper Rohit has only one knock to cherish till now - his match winning 94 against Royal Challengers Bangalore at the Wankhede Stadium - but apart from that he has not performed up to his standard and he would be keen to notch up a big one on Sunday. Mumbai's middle order is not going great, although, in the last match, wicketkeeper Ishan Kishan's innings will have given relief to coach Mahela Jayawardene.
If Yadav, Rohit, Lewis, Ishan and J P Duminy go all guns blazing it would be hard to stop them. Adversity seems to bring out the best in them, reckons all-rounder Krunal Pandya. But it's their Net Run Rate that makes them different from as MI have NRR of 0.53 while RR has of -0.48.
Opener Jos Buttler's form for Rajasthan Royals might have been a trump card.
Once again, West Indian Kieron Pollard is likely to sit out. I want to do well for MI first and then I will see how it goes, the all-rounder noted. He will also expect to repeat the same performance this time too. Who could forget the rare moment caught on camera where an angry Rahul Dravid, then the mentor of Rajasthan Royals, flung his cap in the dugout as James Faulkner sent down a full toss for a delivery that ended their campaign in heartbreak after having done most things right throughout the first half of the virtual knockout clash. But their out-of-form skipper Ajinkya Rahane will need to pull his socks up. Sanju Samson, Stuart Binny and Rahul Tripathi also have to support Butler. Mumbai have won four of the last six encounters, but Rajasthan have taken two of the last three games, including a three wicket win at Jaipur on 23 April, earlier in IPL 2018.
It will be a do-or-die battle for the both the teams and a win would certainty boost their chances of making to the play-offs.