SRH batsmen went berserk, setting the highest IPL total ever at 277/3.
South African wicket-keeper Heinrich Klaasen smashed a blazing 80 off 34 balls to power SRH.
Young Indian opener Abhishek Sharma surprised everyone with a rapid-fire 50 off just 16 balls.
Travis Head lost his record for the fastest SRH fifty (62 runs of 24 balls) as Sharma went even quicker.
Ishan Kishan and Rohit Sharma provided a solid opening partnership for MI, but fell short.
Tilak Varma played a brilliant knock of 64 runs for MI, but couldn't win the match for his team.
Mumbai's pace spearhead Jasprit Bumrah couldn't pick up any wickets in this high-scoring match.