Sent into bat, Kings XI innings never got going as they lost wickets like pack of cards from the onset to be bowled out in 15.1 overs.
Backed by some good fielding, Umesh Yadav (3/23) came up with an impressive bowling effort up front to destabilise the Kings XI innings.
Aaron Finch top-scored for Kings XI with a 23-ball 26 while KL Rahul made 21 up the order.
RCB bowlers were very well complemented by some good outfield catching and three runs outs.
Kings XI witnessed a terrible start to their innings after being sent into bat as they lost four wickets with the scoreboard reading just 50 in 6.5 overs.
Rahul gave Kings XI a brisk start with a 15-ball 21 in the company of Chris Gayle (18) before Yadav struck twin blows in the fifth over, dismissing both the openers.
While Rahul pulled one straight to de Grandhomme a deep square leg, Gayle departed in similar fashion caught by Siraj off another short delivery three balls later.
While Stoinis was cleaned up by Chahal, Agarwal got a faint edge to a de Grandhomme delivery in the leg side and Parthiv Patel did the rest behind the stumps.
From there on, Kings XI never really recovered and were eventually bundled out for the second lowest total of this years IPL, courtesy some brilliant work at the field by RCB fielders.