Rajasthan trounce Delhi to enter final
Shane Watson did the star turn as Rajasthan Royals stormed into the final of the Indian Premier League, beating Delhi Daredevils by 105 runs in the first semi-final at the Wankhede stadium in Mumbai on Friday night. The Australia all-rounder first hit a breezy 52 as the Royals put up a challenging 192 for 9 [...]