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.
After restricting Sunrisers Hyderabad to a modest total of 146, Delhi Daredevils chased down the target with ease in 18.1 overs with seven wickets in hand to complete a comfortable victory in the 42nd game of the Indian Premier League in Hyderabad.
A fine all-round display from Marcus Stoinis led the way which was followed by excellent death bowling from Sandeep Sharma and Mohit Sharma which helped Kings XI Punjab defend a total of 181 runs and secure a nine-run victory against Delhi Daredevils in the 36th match of the Indian Premier League in Mohali.
Rising Pune Supergiants have finally managed to end their losing slide after a composed unbeaten half-century from Ajinkya Rahane guided them to a seven-wicket victory in a chase of 163 against the Delhi Daredevils in the 33rd game of the Indian Premier League at the Feroz Shah Kotla.
Rishabh Pant smashed a 40-ball 69 in a 115-run opening stand with Quinton de Kock, propelling Delhi Daredevils to a massive eight-wicket victory in a chase of 150 runs against Gujarat Lions in the 31st match of the Indian Premier League in Rajkot.
Delhi Daredevils leg-spinner Amit Mishra has been reprimanded by the match referee for using inappropriate language during the encounter against Kolkata Knight Riders in the ongoing Indian Premier League.
Fifties from Karun Nair and Sam Billings and an all-round effort from Carlos Brathwaite helped Delhi Daredevils post a total of 186 runs and then they went on to bowl Kolkata Knight Riders out for 159 runs to secure a 27-run victory in the 26th match of the Indian Premier League in Delhi.
Chris Morris smashed an unbeaten 32-ball knock of 82 runs in a chase of 173 but Gujarat Lions survived to secure a thrilling one-run victory against Delhi Daredevils in the 23rd match of the Indian Premier League at the Feroz Shah Kotla.
A well-paced fifty from Sanju Samson and a disciplined bowling performance saw Delhi Daredevils ascend to the second spot in the points table by defending a total of 164 runs and defeating Mumbai Indians by 10 runs in the 17th match of the Indian Premier League in Delhi.
Quinton de Kock smashed his third Twenty20 century while Karun Nair scored a fluent fifty as Delhi Daredevils chased down 192 runs in 19.1 overs to secure a seven-wicket win against Royal Challengers Bangalore in the 11th match of the Indian Premier League in Bangalore.
Amit Mishra picked a stunning four-wicket haul in his 100th Indian Premier League game to restrict Kings XI Punjab to 111 for nine following which Quinton de Kock scored a steady fifty as the Delhi Daredevils recorded a comprehensive eight-wicket victory in the seventh game at the Feroz Shah Kotla.