Fight back from Kane Williamson and Yusuf Pathan kept SRH alive in the game till the end.
AB de Villiers' fifty powered Royal Challengers Bangalore to their 2nd win of the tournament.
Shane Watson's third IPL century helped CSK to record their 3rd win of the season.
Chris Gayle batted 63 balls for his 104-run knock that included only one four but 11 sixes.
Kolkata Knight Riders moved on to top of the table with their second consecutive win.
Mumbai Indians returned strongly after losing two wickets with the first two balls of the game.
Nitish Rana and Andre Russell's partnership took the game away from the Delhi Daredevils.
MS Dhoni's highest individual score in the Twenty20 format came on the losing side.
The battle between Royals produced the highest match aggregate in an IPL match in Bangalore.
Kane Williamson and Shakib Al Hasan's partnership was crucial during SRH's successful chase.