Virat Kohli didn't play good at all IMO, even though he made 92 runs with a strike rate of almost 150, but RCB wanted something better from him, considering the strike rate of Rohit Sharma which was 180+. There's a bit of difference in both the innings though, RCB's wickets were falling fast, as compared to MI's inning.
Rohit Sharma's knock was an extremely good knock, but he also had the support of a strong Lewis knock. Their partnership was worth 108 runs, which was important considering MI were reduced to 0/2. This really set the stage for Pandya to swing the bat.
The Bangalore batsmen failed, apart from Kohli. No other batsman managed to score more than 20 runs. It is tough to win matches like that, especially when the target is so steep.
Like last season Bangalore is going down and Mumbai is picking good hopefully they will improve in next matches and will do good but opponents full with stars are going like last season for me its very difficult they will qualify for Play offs because in next matches its going to be more tough for them and they are not good performing under pressure