Rajasthan Royals kept themselves in contention for an Indian Premier League 2012 play-off spot with a 45-run win over Pune Warriors at Jaipur.
They are now sixth with 14 points, two away from fourth-placed Chennai Super Kings.
Defending Indian Premier League champions Chennai Super Kings roared back into contention with a second win on the bounce, beating Delhi Daredevils by nine wickets at Chennai.
Chennai won the toss and put the Daredevils into bat. Delhi got off to the most horrific start possible as Ben Hilfenhaus put them in all kinds of trouble. They were reduced to 24 for four in the sixth over and the game was over from then on.
Riding on a Rohit Sharma hundred, Mumbai Indians upset Kolkata Knight Riders by 27 runs at the Eden Gardens in Kolkata in game 58 of the Indian Premier League 2012.
This was a massive win for Mumbai, who have now regained third spot in the table with 16 points, and Kolkata remain in second with 17 points.
A cricket video for Cricket World TV about the latest cricket news as we look back at the latest game in the Indian Premier League - IPL 2012 - IPL 5 - between Pune Warriors and Royal Challengers Bangalore.
Chris Gayle and Tillakaratne Dilshan scored half-centuries and Ranganath Vinay Kumar took three wickets as the Royal Challengers Bangalore scored a comprehensive 35-run win in Pune.
Royal Challengers Bangalore cruised to a convincing 35-run win over Pune Warriors in a one-sided game 57 of the Indian Premier League 2012.
Half-centuries from openers Chris Gayle and Tillakaratne Dilshan helped them score 173 for three before Pune could reach just 138 for nine in reply.
A cricket video for Cricket World TV about the latest cricket news as we look back at the latest game in the Indian Premier League - IPL 2012 - IPL 5 - between Chennai Super Kings and Rajasthan Royals.
A close game in bowler-friendly conditions was in the balance until Albie Morkel and Anirudha Srikkanth smashed 43 runs in 12 balls to turn the game decisively in Chennai's favour and lift them into fourth place in the table.
Albie Morkel and Anirudha Srikkanth smashed 43 in 12 balls to help Chennai Super Kings score an unlikely four-wicket win over Rajasthan Royals in the Indian Premier League 2012.
A rain-affected game 56 looked to be heading Rajasthan's way as they put up a spirited defence of 126 for six but Chennai moved up to fourth thanks to a match-winning seventh-wicket partnership.
A cricket video for Cricket World TV about the latest cricket news as we look back at the latest game in the Indian Premier League - IPL 2012 - IPL 5 - between Delhi Daredevils and Deccan Chargers.
An outstanding innings of 109 in 54 balls from David Warner propelled the Delhi Daredevils to a convincing nine-wicket win over the Deccan Chargers, a victory that puts them back into first place and looking good to reach the play-offs.
David Warner smashed an unbeaten century as the Delhi Daredevils raced to a nine-wicket win over the Deccan Chargers in game 55 of the Indian Premier League 2012.
The Chargers put up a decent score of 187 for four but Warner's 109 not out and Naman Ojha's unbeaten half-century saw the favourites home in the 17th over.
A cricket video for Cricket World TV about the latest cricket news as we look back at the latest game in the Indian Premier League - IPL 2012 - IPL 5 - between Mumbai Indains and Royal Challengers Bangalore.
Another outstanding innings of 82 in 59 balls from Chris Gayle propelled the Royal Challengers Bangalore to a convincing nine-wicket win over the Mumbai Indians, a victory that puts them into fourth place, right behind Mumbai.
Chris Gayle smashed 82 not out in 59 balls as the Royal Challengers Bangalore crushed the Mumbai Indians to win the game 54 of the Indian Premier League 2012 by nine wickets.
Mumbai struggled in their innings and needed a late burst led by Kieron Pollard to post 141 for six but with Gayle in supreme form, Bangalore raced to victory with two overs to spare.
A cricket video for Cricket World TV about the latest cricket news as we look back at the latest game in the Indian Premier League - IPL 2012 - IPL 5 - between Deccan Chargers and Kings XI Punjab.
The Kings XI Punjab move into fifth place in the table after an excellent 25-run win over the Deccan Chargers, who were already out of contention and put in a poor performance.
Kings XI Punjab moved into fifth place in the Indian Premier League 2012 table with a comprehensive 25-run win over Deccan Chargers in Hyderabad.
Mandeep Singh's half-century set them up for a score of 170 for five and a brace of wickets apiece from Praveen Kumar, Parvinder Awana and David Hussey restricted the Chargers to 145 for eight in reply.
A cricket video for Cricket World TV about the latest cricket news as we look back at the latest game in the Indian Premier League - IPL 2012 - IPL 5 - between Rajasthan Royals and Pune Warriors.
The Rajasthan Royals moved into fourth place in the table on the back of some excellent Shane Watson batting and Shaun Tait bowling while the Pune Warriors can go no further than the group stage following their latest defeat.
The Rajasthan Royals cruised to a comfortable seven-wicket victory over Pune Warriors, Shane Watson leading them home with an unbeaten half-century.
The Australian all-rounder hit 90 in 51 balls as the 2008 champions passed Pune's score of 125 for six with 22 balls to spare.
In a top-of-the-table Indian Premier League 2012 clash, Kolkata Knight Riders beat Delhi Daredevils by six wickets, chasing down a target of 154 to win at the Feroz Shah Kotla.
This means that the Daredevils, still on 16 points, have been unseated from their top position and Kolkata now lead with 17 points.
AB de Villiers produced an outstanding match-winning innings to guide the Royal Challengers Bangalore to a vital Indian Premier League 2012 win.
In a second action-packed game on Sunday, they beat the Deccan Chargers by five wickets and winning their home game now means that the Challengers are fifth in the league table, equal on points with Chennai Super Kings who lost earlier in the day, but with one game in hand.
Mumbai Indians beat Chennai Super Kings by two wickets in a nerve-wracking Indian Premier League 2012 thriller in Mumbai.
The win consolidates Mumbai's positions at number three in the points table, while Chennai are still in fourth but very much within reach of the other teams.
Rajasthan Royals roared back into Indian Premier League 2012 contention with a big 43-run win over Kings XI Punjab at Mohali.
The convincing victory puts them in fifth position in the table, equal on ten points with Kings XI and just two points behind third-placed Mumbai Indians.
Kolkata Knight Riders spoilt Sourav Gangulyâ€™s homecoming party, beating Pune Warriors by seven runs at Eden Gardens.
This was Pune's fifth consecutive defeat and almost knocks them out of contention for a berth in the play-offs.