Sunrisers Hyderabad showed some brilliant batting power as they beat Mumbai Indians by 31 runs in a match that saw a host of IPL records being shattered. Posting a mammoth total of 277, the hosts came up with some composed bowling in the death overs to hand Mumbai their second loss in as many games.