After opting to field first against Delhi Daredevils, Royal Challangers Bangalore were off to a great start with pacer Mitchell Starc removing DD opener Shreyas Iyer in the first over.
David Wiese's wicket of DD skipper JP Duminy put the home team in a bad spot.
DD were soon reduced to 39 for 4 when Varun Aaron, playing this game in place of an injured Yuzvendra Chahal, claimed the big wickets of Yuvraj Singh (2) and Angelo Mathews (0) in one over.
Mayank Agarwal lasted for 34 ball in the middle scoring 27 runs but perished to spinner Iqbal Abdulla in the 13th over.
Starc came back to bowl his second spell and picked up two wickets to finish with match figures of 4-0-20-3.
Kedar Jadhav waged a lone battle and top-scored for DD for 33 as the home team were shot out for 95.
In chase of a paltry 96, Chris Gayle led the way for Royal Challengers Bangalore scoring 62 not out off 40 balls.
RCB cantered home in just 10.3 overs and ten wickets in hand with skipper Virat Kohli remaining unbeaten on 35.