In the end, it was Jason Roy's innings which headlined DD's remarkable win against the defending champions.
It was a unusual, albeit entertaining, match by some accounts. But Kieron Pollard brought Mumbai back into the game with a stunning diving catch at long-off off Pant - the visitors were at 119/2 at that stage.
Delhi's batting was a talk all around before the start of the tournament.
Roy was on 35 off 15 balls and his captain Gautam Gambhir on 15 as Delhi flew to 50 in five overs. He however, missed the next four deliveries making it a one-run, one-ball affair.
Where did MI lose it?
However, they have the highest run-scorer and highest wicket-taker, Suryakumar Yadav wearing the Orange Cap with 124 runs in three innings - scores of 43, 28 and 53 in his first three matches - and leg-spinner Mayank Markande (7 wickets). The pair added another eighteen runs before disaster struck.
Delhi pulled things back through Rahul Tewatia before a final few good overs gave them a target just shy of 200 to chase down. Young Jharkhand keeper Ishan Kishan further stepped on the gas with a 21 ball 43 (SR: 191.30) in a fifty run stand with skipper Rohit Sharma (18).
Being sent in to bat first against Delhi Daredevils, here at the Wankhede Stadium, Mumbai Indians were off to a flying start with openers Suryakumar Yadav (53) and Evin Lewis (48) taking the Delhi Daredevils attack to the ropes.
Kentucky Lawmakers Meet for Final Legislative Day on Saturday
But the union ended the walkout with about the same amount of spending teachers were promised before it began. In the interview, he made some statements that have raised eyebrows about the teachers not being at school.
Who were the architects of Delhi chase? Mustafizur dismissed Gambhir in the sixth over, but Mumbai could do little to stop the duo of Roy and Rishabh Pant. Roy neutralised that as well with brute force to clear the boundaries. It was an innings of not only great hitting, but also shouldering responsibility when the likes of Glenn Maxwell failed to finish the game off. Left-arm spinner Shahbaz Nadeem was horribly inaccurate and did not flight the ball, while Shami and Dan Christian bowled lengths that allowed the batsmen room. DD were 119/1 after 11.5 overs when the big breakthrough came in. Similar treatment was meted out to IPL debutant Akila Dhanajaya. Four runs off the over.
The onslaught on the spin duo allowed DD to take a safer route against Jasprit Bumrah, Mustafizur Rahman and Krunal Pandya.
Mumbai now seem to be in trouble as DD's bowlers have taken charge.
Mumbai were 187 for six in 19 overs as the Delhi bowlers slowed the pace by picking up wickets.
Did Mumbai do the same?
The Delhi bowlers, especially Mohammad Shami and Trent Boult, put behind an otherwise ordinary display and made life hard for the batsmen with their cutters and slower deliveries.
Where do the teams go from here? Delhi travel to Kolkata (16th) for their fourth straight away fixture.