Virat Kohli and company took a 2-0 lead in the series as the Indian skipper once again proved his worth when his team was combating an adverse situation.
Indian opener Shikhar Dhawan's 90-ball unbeaten 132 guided India to a 9-wicket win.
Rohit's flawless century blew away the Bangladesh bowlers and India set up the summit clash against Pakistan
Virat Kohli was instrumental in setting up a 300+ plus total for India
Amla made a superb 103 to set up the victory for South Africa
The leg-spinner finished with IPL-best figures of 4-16 in his four overs.
Sundar bowled a terrific spell of 16/3 that did not allow the MI batsmen to find any sort of momentum in the run chase.
The RCB skipper played the match defining knock of 58 that set up the third victory of the season for his side
Thakur's spell of 19/3 put curtains to KXIP's campaign in the IPL
Rayudu batted at a strike rate of 170.2 on a surface where other batsmen found it hard going