Kieron Pollard starred with both bat and ball to help Mumbai Indians record a 27-run win over Rajasthan Royals at Wankhede Stadium.
The West Indies all-rounder belted 64 from just 33 deliveries to help the Indians post a commanding total of 197-6, then claimed 4-44 to restrict the Royals in their run chase.
Owais Shah did his best to keep Rajasthan on target, hitting five sixes and the same number of fours in a superb knock of 76 that took just 42 balls.
The Essex batsman shared an 82-run stand for the third wicket with Ajinkya Rahane (40) after the visitors had slumped to 7-2 inside two overs.
However, Pollard had Rahane caught to end the alliance and Shah became the fourth wicket to fall with the score on 134, the right-hander being cleaned up by paceman Lasith Malinga.
From then on the Royals folded, Ashok Menaria (20) and Kevon Cooper (14) the only other batsmen to reach double figures. Their innings came to an end with two balls to spare, Brad Hogg becoming Munaf Patel's fourth scalp.
Pollard had earlier lit up the game with a brutal display of hitting; he had arrived at the crease in difficult circumstances too, Hogg having dismissed Rohit Sharma (21) and Richard Levi (29) in successive overs.
He put on 96 in a mere 8.4 overs with Ambati Rayudu, who finished up unbeaten on 47, while Mumbai captain Harbhajan Singh hit 18 not out from just six balls at the death, including two maximums.