You cannot come to the winner conclusion so soon because what if SRH lost other matches. It is true that they are well balanced team with bowling and batting.
Today match between MI vs RCB both team are not able to gain form, MI lost all match inspite of posting good score and same RCB only won 1 match and lost 2 match with having big names they were not able to post a good team work to win matches. So today this two team will be tested of who deserves the last spot in IPL 2018.
Last three matches first batting posted good high score and defended it, if same trend then today who ever comes first batting will post good score and defend it.
MI is batting they lost 2 wickets in 1st 2 balls but after this Rohith and Lewis are batting well. They scored 56/2 5 overs. If they continue same batting i think they will easily make 190 plus runs. except for Umesh Yadav RCB bowling is very weak let's see how they control MI run flow. I think MI will win this match.