Rajasthan Royals dished out one of the most inexplicable batting performances of the Indian Premier League as they were dismissed for just 59, suffering a massive 112-run defeat to Royal Challengers Bangalore in Jaipur on Sunday. (More Cricket News) | (Scorecard)