Mitchell McClenaghan led a collective bowling effort from Mumbai Indians as they successfully defended 143 runs against Delhi Daredevils despite a 91-run stand between Chris Morris and Kagiso Rabada to win the 25th match of Indian Premier League at Wankhede Stadium by 14 runs.
Kane Williamson scored a fluent 89 while Shikhar Dhawan played a handy knock of 70 runs as Sunrisers Hyderabad registered a 15-run victory while defending a total of 192 runs against Delhi Daredevils in the 21st game of the Indian Premier League.
Manish Pandey and Yusuf Pathan scored 69 and 59 runs respectively as Kolkata Knight Riders chased down 169 in 19.5 overs with four wickets in hand against Delhi Daredevils in the 18th match of Indian Premier League at Feroz Shah Kotla.
Sam Billings contributed with a 55-run knock while Corey Anderson came up with an all-round brilliance as Delhi Daredevils thrashed Kings XI Punjab by 51 runs in the 15th match of Indian Premier League at Feroz Shah Kotla.
After their opening match in which captain Zaheer Khan believed they did most things right, the Delhi Daredevils followed up with an absolute annihilation of the Rising Pune Supergiant in their second game of the season.
Sanju Samson scored the maiden century in this season of Indian Premier League as Delhi Daredevils registered a massive 97 run victory against Rising Pune Supergiant while defending 206 in the ninth game in Pune.
After Kedar Jadhav's 69 helped Royal Challengers Bangalore post 157 for eight in their 20 overs, the bowlers successfully overcame Rishabh Pant's heroics with the bat to win the fifth game of Indian Premier League against Delhi Daredevils in Bangalore by 15 runs.
Two teams that have been heavily affected by injuries are all set to take on each other at a venue which has never been a happy hunting ground for bowlers. The Royal Challengers Bangalore (RCB) will be looking to bounce back from their loss in their first game which saw them concede 207 runs.
As the other four sides look forward to the IPL 2016 play-offs, Mayukh Bhattacharya analyses where it went wrong for those that missed out - Delhi Daredevils, Mumbai Indians, Rising Pune Supergiants, and Kings XI Punjab
After the Royal Challengers Bangalore put up a disciplined bowling display to restrict Delhi Daredevils to 138 for eight, Virat Kohli slammed yet another unbeaten fifty to secure a top-two finish with a six-wicket win in the 56th match of the Indian Premier League in Raipur.
Karun Nair scored a spirited 83 as Delhi Daredevils chased down 159 off the final delivery and secured a six-wicket victory against Sunrisers Hyderabad in the 52nd game of the Indian Premier League in Raipur.
Ajinkya Rahane's unbeaten 42-run knock helped Rising Pune Supergiants stay ahead of the DLS par-score in a rain affected chase and helped secure a 19-run consolation victory against the Delhi Daredevils in the 49th match of the Indian Premier League in Visakhapatnam.
Krunal Pandya smashed a 37-ball 86 and also took two wickets as Mumbai Indians piled on 206 for four in 20 overs before bowling Delhi Daredevils out for 126 runs to secure an 80-run victory in the 47th match of the Indian Premier League in Visakhapatnam.