In a strange turn of events, Mumbai opted for an immediate impact substitution, subbing Dhir out of the game for Dewald Brevis, who was out for a first-ball duck, too. Boult had three wickets in 10 deliveries.
Ishan Kishan could also have gone but Rajasthan didn’t review an lbw before Brevis’ dismissal. Kishan was caught behind off Nandre Burger seven balls later though, on 16.
Mumbai skipper Hardik Pandya — booed again by the home fans at the toss — and Tilak Varma added 56 runs off 36 balls to revive Mumbai.
The revival was wrecked by Chahal. He got Pandya to hole out for 34 off 21, followed by Varma for 32 off 29. Piyush Charma was dismissed and Chahal had three wickets as Mumbai crashed to 95-7.
When Rajasthan batted, young Mumbai pacer Akash Madhwal picked up 3-20 but the hosts were never in with a chance.
Yashasvi Jaiswal was caught off Kwena Maphaka, and Jos Buttler and Sanju Samson were removed by Madhwal.
Rajasthan was 48-3 in the seventh over and a comeback was envisioned, but that was quickly thwarted by Parag, who unleashed five fours and three sixes.
Parag raced to 50 off 38 balls for his second straight half-century.