Travis Head scored 102 runs off of 41 balls to help Sunrisers overcome Mumbai Indians’ 277-3 from a month ago.
It was the best score in a franchise tournament and the second-highest in a men’s T20.
With RCB losing by barely 25 runs, the game became the highest-scoring Twenty20 ever.
After a stunning 35-ball 83 from Dinesh Karthik at number six, they finished on 262-7, although a victory always looked improbable considering that they needed to score more than 20 runs per over in the final five overs.
Top run scorers and wicket-takers in the IPL Will Jacks, an all-rounder for England, was run out while backing up for seven teams.