This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Tillakaratne Dilshan and AB de Villiers put on an unbroken 122-run stand off just 50 balls last night as the Royal Challengers Bangalore beat the Rajasthan Royals by 46 runs in the Indian Premier League.
Dilshan scored 76 off 58 balls and the in-form De Villiers smashed five
sixes for his 59 from 23 balls to help steer Bangalore to 189-3.
Left-arm spinner Prabhu Appanna then polished off Rajashtan's top
order by taking 4-19 to restrict the home team's chase to 143-7.