India - It was big hitting weekend in the Indian Premier League, with the Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders, Rajasthan Royals all victorious in their games.
On Saturday, the Mumbai Indians spoilt the Pune Warriors party, beating them by 41 runs. The Indians batted first, setting a target of 183 runs. Rohit Sharma was on form with the bat, posting an unbeaten 62 runs.
The Pune Warriors failed to rise to the occasion, managing 142 runs in the 20 overs, with Mitchell Marsh posting 38 runs.
In the day's later game, Chennai Super Kings beat the Royal Challengers Bangalore by four wickets in a nail biting match.
The Royal Challengers lost the toss and were put into bat, setting a target of 165. AB de Villiers and Virat Kohli were in sublime form, putting up 64 and 58 runs respectively. But the Super Kings were up for the challenge.
After losing two wickets in quick succession, the batters settled in and slowly began to tally up runs. Ravindra Jadeja posted the highest with 38 runs, as the Super Kings made 166 runs to beat the Challengers.
On Sunday, the Kolkata Knight Riders beat the Sunrisers Hyderabad by 48 runs.
The Knight Riders chose to bat after winning the toss and put up a mark of 180 runs. Gautam Gambhir, Jacques Kallis, Eoin Morgan batted brilliantly, posting 53, 41, and 47 runs respectively. In reply, the Sunrisers started off well, as Parthiv Patel and Cameron White put up a combined 61 runs, but the rest of the batsmen failed to make an impact, and even with Thisara Parera's 36 run comeback attempt, the Sunrisers fell far short of the target.
In Jaipur, the Rajasthan Royals beat the Kings XI Punjub by a whopping six wickets. The Kings XI batted first, and after a disastrous start in which Mandeep Singh, Adam Gilchrist, and Manan Vohra fell for five runs, David Hussey steadied things and put up 41 runs. The Royals' bowlers were vicious, limiting the Kings XI to 124 runs all out. Shanthakumaran Sreesanth, Kevon Cooper, James Faulkner and Siddharth Trivedi took two wickets each. In reply the Royals opened on great batting, with Shane Watson and Ajinkya Rahane putting up 32 and 34 runs to see the Royals on their way to 126 runs and a six wicket victory.