Gujarat Titans got a timely wake-up call in an eight-wicket loss to Punjab Kings in their last match, which snapped their five-game winning streak.
Whether it is Rahul Tewatia, David Miller, Rashid Khan or skipper Hardik Pandya -- they all have produced match-winning efforts during the course of the tournament.
This is not the first time that MI have had a losing streak of five matches but this is probably the first time that it seems that the team's think-tank do not have an idea of how to stem the rot.
RCB were flying high with three successive wins before Chennai Super Kings outwitted them by 23 runs in their last outing.
Delhi Capitals failed in their first big test when they lost to Chennai Super Kings in the first qualifier and another defeat will mean there will be no more examination for the strong squad.
After finishing at the bottom last season, CSK scripted a superb turnaround as they became the first team to qualify for the play-offs.