Records tumbled in Sunrisers Hyderabad's Indian Premier League victory over Mumbai Indians, which set a new mark for the highest-scoring T20 match in history.
The hosts set a new IPL record of 3 for 277, but Mumbai put up a fierce fight in their chase before ending up 31 runs short on 5 for 246.
It was little consolation but they contributed to a new record aggregate of 523 runs, surpassing the 517 set by South Africa and the West Indies a year and a day ago.