With this win, RCB has climbed to the third spot of IPL 2020 Points Table with 10 points in 7 matches.
Chasing 195-run target, KKR couldn’t manage to put a good partnership and kept losing wickets as Yuzvendra Chahal and Washington Sundar sweeped KKR’S middle order.
All RCB bowlers remained successful with Chris Morris and Washington Sundar picking two wickets each.
Besides, Saini, Siraj, Chahal, and Udana picked a wicket each.
For KKR, only Shubman Gill, Andre Russell and Rahul Tripathi managed to reach double figure score.
Earlier, AB de Villiers smashed 73 not out off just 33 balls in a magnificent batting display to power Royal Challengers Bangalore to 194 for two.
De Villiers smashing six sixes and five fours in the company of skipper Virat Kohli (33 not out off 28 balls) as the duo put together an unbroken third wicket stand of 100 runs from 7.4 overs to take the team out of a middle-over muddle.
On a pitch that was slowing down, spinner Varun Chakravarthy bowled a tidy 0/25 from four overs, while young pacer Kamlesh Nagarkoti (0/36 from four overs) cleverly mixed up his deliveries with cutters to put brakes on RCB midway their innings.
Opener Aaron Finch (47 from 37 balls) looked sluggish in the middle and struggled to find boundaries before being castled by Prasidh Krishna.