Royal Challengers Bangalore registered their third win on the trot as they crushed Kolkata Knight Riders by 38 runs in Chennai on Sunday.