Tillakaratne Dilshan and AB de Villiers put on an unbroken 122-run stand off 50 balls on Monday as Royal Challengers Bangalore defeated Rajasthan Royals by 46 runs in the Indian Premier League. Dilsha...