Mumbai Indians overcame Chennai Super Kings by 25 runs to book their place in Sunday's IPL final.
We examine how Chennai, Mumbai, Bangalore and Rajasthan have reached the IPL play-offs.
Matt Floyd on why Chennai and Mumbai's game on Tuesday may not be the last time they square off...
Mitchell McClenaghan and Lasith Malinga’s fast-bowling clinic saw Mumbai thump Sunrisers and reach the IPL play-offs.
Alex Hales is to join Mumbai Indians after agreeing a short-term deal to play in the on-going Indian Premier League.
The Mumbai Indians picked up a crucial five-run win over the Kolkata Knight Riders in the IPL to keep their play-off hopes alive.
AB de Villiers scored 133 off just 59 balls as the Royal Challengers Bangalore beat the Mumbai Indians by 39 runs.
Ambati Rayudu and Hardik Pandya blasted Mumbai Indians past Chennai Super Kings and to a fifth straight IPL win.
Mumbai Indians beat Delhi Daredevils by five wickets to move into the play-off spots in the Indian Premier League.
Kings XI Punjab remain rooted to the bottom of the IPL table following defeat to a resurgent Mumbai Indians.
Mumbai Indians beat Rajasthan Royals by eight runs to record back-to-back wins for the first time in this year's IPL.
Lasith Malinga took 4-23 to inspire Mumbai Indians to their second IPL win, a 20-run success over Hyderabad Sunrisers.
David Lloyd reflects on his full-on IPL experience - and shares his top tip of the tournament so far...
Shreyas Iyer smashed 83 off 56 balls as Delhi Daredevils finally ended their losing streak to beat Mumbai Indians.
Mumbai Indians recorded their first win of the Indian Premier League campaign at the fifth time of asking.
Mumbai Indians slumped to their fourth straight defeat in the IPL, hammered by six wickets by Chennai Super Kings.
Rajasthan Royals made it three wins out of three in the IPL, Steven Smith guiding them to a seven-wicket victory over Mumbai Indians with a fine 79no.
George Bailey inspired Kings XI to an 18-run victory over Mumbai Indians, despite some fireworks from Harbhajan Singh.
Kolkata Knight Riders began the defence of their IPL title with a seven-wicket victory over Mumbai Indians.
Most sixes? Highest score? Worst total? Here's the best figures the Indian Premier League has produced...
Kevin Pietersen, Shane Warne and Mahela Jayawardene gave a masterclass on ball-striking and bowling in The Zone...
Kevin Pietersen is a "bad egg" who undermined England's coach and captain, says Dominic Cork.
Bob Willis assesses Andrew Strauss' maiden media briefing - and reveals his England captaincy choice.
Peter Moores lacked the international pedigree needed as England head coach, says Nick Knight.
Nasser Hussain outlines what will define Andrew Strauss' reign as England's director of cricket...