Sunrisers Hyderabad hit the highest total in Indian Premier League (IPL) history on Wednesday, posting 277-3 against Mumbai Indians, setting the stage for a 31-run win.
Hyderabad surpassed the previous record of 263-5, set by Royal Challengers Bangalore in 2013, propelled by Heinrich Klaasen's unbeaten knock of 80 runs from 34 balls which included four boundaries and seven sixes.
Travis Head (62) scored his half-century in 18 balls, a franchise record for the fastest 50, before Abhishek Sharma (63) scored his in 16 balls.
Mumbai started the chase well, but the five-time champions fell well short, posting 246-5. Hyderabad, who lost their opening game to Kolkata Knight Riders on Saturday, secured their first win of the season, rising to third place in the points table.
Mumbai, who have lost both their matches so far, are ninth in the league.

Farhan fires Pakistan to 32-run win over US in T20 World Cup
Australia's Bolton airlifted to hospital with broken neck
New Zealand openers smash T20 World Cup record in rout of UAE
Draw means Al-Hilal drop first points in Asian Champions League
Ski great Vonn needs multiple surgeries for complex leg fracture
