If MI have their problems to sort out, having lost at the death in all three games so far, RCB too have their own shortcomings to address with only one win in three games under their belt.
Both the games held here so far have gone down to the wire and on both occasions MI have had their chances to go across the line and fumbled on the doorstep against Chennai Super Kings in the season opener and then Delhi Daredevils.
MI had been in worse situations before recovering poise to become eventual champions.
RCB started off on the losing note away from home to Kolkata Knight Riders, brought their campaign on track immediately with a convincing victory over Kings XI Punjab at home and then lost a high-scoring game to Rajasthan Royals at home yesterday.
RCB's bowlers, especially Umesh Yadav who had broken the back of KXIP innings with a three-wicket burst in one over, went for plenty against the Royals who set up the highest total so far of the season, 217, by riding on Sanju Samson's blistering 45-ball 92 not out.
After the pace trio's profligacy RCB need to set right their bowling woes as MI possess a strong batting line up that threatened to score over 200 in their previous game before the Daredevils bowlers restricted them below that threshold.
Barring leggie Yuzvendra Chahal, who bowled brilliantly to grab 2 for 22, the other RCB bowlers had an off day against the Royals.
With a batting line-up boasting of Brendon McCullum, Kohli and A B de Villiers, no target will look insurmountable for the visitors, and three-time champions MI will be aware of this.
MI's batting, on the other hand, failed to rocket off in the first two games and when it clicked the bowlers lost the plot.
The Pandya brothers Hardik and Krunal along with giant West Indian Kieron Pollard too have not made big impacts in the first three games.
Rookie leg spinner Mayank Markhande has been their most successful bowler with good economy rate along with Mustafizur Rehman, but Jasprit Bumrah has also not lived up to his tag of the world's best white ball bowler.
Mumbai Indians: Rohit Sharma(c), Jasprit Bumrah, Hardik Pandya, Kieron Pollard, Mustafizur Rahman, Suryakumar Yadav, Krunal Pandya, Ishan Kishan, Rahul Chahar, Evin Lewis, Saurabh Tiwary, Ben Cutting, Pradeep Sangwan, Jean-Paul Duminy, Tajinder Singh, Sharad Lumba, Siddhesh Lad, Aditya Tare, Mayank Markande, Akila Dhananjaya, Anukul Roy, Mohsin Khan, MD Nidheesh, Mitchell McClenaghan, Adam Milne.
Royal Challengers Bangalore: Virat Kohli(c), Quinton de Kock(w), Brendon McCullum, AB de Villiers, Sarfaraz Khan, Mandeep Singh, Chris Woakes, Washington Sundar, Kulwant Khejroliya, Umesh Yadav, Yuzvendra Chahal, Colin de Grandhomme, Moeen Ali, Manan Vohra, Aniket Choudhary, Navdeep Saini, Murugan Ashwin, Pawan Negi, Mohammed Siraj, Corey Anderson, Parthiv Patel, Aniruddha Joshi, Pavan Deshpande, Tim Southee.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)