And it's over! Rajasthan Royals have won with 5 wickets and as many balls to spare.
They are not giving up yet, and perhaps, new leadership will infuse optimism and belief in this squad.
Steve Smith remained on an unbeaten 59; his partnership with teenage sensation Riyan Parag and Sanju Samson proving to be the difference.
Earlier, MI had accomplisheda decent total of 161, but lack of support for Rahul Chahar (3/29) led to extra pressure on Rohit Sharma.
MI have squandered the chance of going level with CSK at the top, while RR are fighting on with the rest oft the bunch.
Hope you enjoyed this coverage from me, Akarshak Roy. Do tune in for the fixture at Feroz Shah Kotla, between DC and KXIP.
Rajasthan Royals require another 4 runs with 5 wickets and 6 balls remaining.
Ashton Turner walked into bat, but RR's repeated hiccps while closing a chase continued, as Bumrah's pace and zip off the surface proved too good for the Aussie.
Smith aimed to take another one of those close singles, but survived despite a direct hit from Pollard at point.
Hardik Pandya bowled his final over of the day, starting with a couple of slower deliveries. Steve Smith played out two dot balls, and then set out to take a double off the next ball.
However, there was never a two there, and young Parag fell seven runs short of a 50, as Cutting and Hardik ran him out.
Steve Smith then eased a few nerves by hitting the required boundary.
Rajasthan Royals require another 9 runs with 6 wickets and 12 balls remaining.
Jasprit Bumrah returned as a last throw of the dice, but Smith produced an unbelievable shot first up to a ball cutting in, past point for four
Bumrah responded well, but the odd boundary was enough to maintain the run rate and momentum for RR.
Rajasthan Royals require another 17 runs with 7 wickets and 18 balls remaining.