Daniel Sams blasted his first ball for six in the final over to finally give Mumbai Indians a first Indian Premier League win of the season over Rajasthan Royals on Rohit Sharma's birthday.

Mumbai had lost all eight games, but finally got up and running with a five-wicket victory at the DY Patil Stadium on Saturday.

Run machine Jos Buttler yet again top scored with 67 off 52 balls as the second-placed Royals posted 158-6 and that was not enough to consign the Indians to another defeat.

Suryakumar Yadav (51 from 39) laid the platform for the win and with four needed from the last over, Sams stepped up to win it on captain Rohit's 35th birthday after Kieron Pollard fell to Kuldeep Sen.

Hrithik Shokeen claimed the early wicket of Devdutt Padikkal and the Royals were 54-2 in the eight over when Sanju Samson departed.

Buttler had only 28 off as many balls halfway through Rajasthan's innings and Daryl Mitchell was also unable to get into full flow before he was removed by Sams.

The powerful Buttler had not struck a six until he exploded into life in the 16th over, disdainfully dispatching Shokeen over the ropes from four successive deliveries before he was caught in the deep off the last ball of that over.

Ravichandran Ashwin added a brisk 21 before he was dismissed by the impressive Riley Meredith (2-24) and the India spinner claimed the scalp of Rohit for two in the third over of the run chase.

Yadav and Tilak Varma (35) put 81 on for the third wicket, but departed in quick succession to Yuzvendra Chahal and Prasidh Krishna to leave the game in the balance.

The nerves were jangling when Mitchell caught Pollard in the deep from the first ball of the last over, but Sams launched a huge six into the leg side to raise the root and Tim David was unbeaten on 20 off nine balls.

 

Normal service resumed by brilliant Buttler 

It has been an incredible IPL for Buttler, who is comfortably the leading run-scorer in the tournament with 566 at an average of 70.75 with a strike rate of 155.06.

He struggled to get going after making eight against Royal Challengers Bangalore last time out, but brutally took Shokeen part to reach another half-century from 48 balls before departing trying to hit the spinner over the rope for a fifth time in the 16th over.

Yadav a shining light

It has been a nightmare season for Mumbai – the most successful IPL franchise – but Yadav has been a shining light.

While Rohit has been unable to register a half-century in the tournament, Yadav now has three and averages 48.33, sitting sixth on the list of the highest scorers.