Virat Kohli (84) and AB de Villiers (63) helped RCB get to 205/3.
In reply, KKR chased down the target with Andre Russell smashing a 13-ball 48*.
Here are the records broken.
RCB amass 16th total of 200-plus runs in the IPL
This is RCB's 16th total of 200-plus in the IPL. On 14 occasions, it has come while batting first and twice it has happened while chasing. Also, 12 of the 200-plus scores have now come in Bengaluru. This was RCB's maiden 200-plus total against KKR.
Sunil Narine picked up his maiden wicket in IPL 12. He equalled R Ashwin in terms of IPL wickets (113). Chris Lynn notched his highest score this season (43). Robin Uthappa (33) needs three more to surpass David Warner (4,278) in terms of IPL runs.
RCB vs KKR
How did the match pan out?
RCB maximized from the start on a flat batting deck.
After the early momentum, Kohli and ABD lit up Bengaluru with some magnificent batting display.
Kohli and ABD smashed 14 fours and six sixes between them.
Marcus Stoinis (28*) provided the acceleration at the death.
In reply, KKR had a strong start, but let-arm spinner Pawan Negi hit back.