In-form Jos Buttler (94* from 53) hit his fifth successive half-century as Rajasthan Royals cruised to a seven-wicket win against Mumbai Indians during a decisive Indian Premier League clash at the Wankhede Stadium in Mumbai.

Royals Chased 169 on a lively batting wicket and Buttler batted with a lot of responsibility. The Briton added 95 runs for the second wicket with captain Ajinkya Rahane (37 off 36) as he carried his bat to steer his side past the finish line.

While other batsmen struggled to time the ball, Buttler did it with remarkable ease as he punished the home bowlers with five sixes and nine fours in his entertaining 53-ball knock.

Playing big shots is not Rahane’s strength and he struggled to rotate the strike. Buttler, though, kept the asking rate under control with his tremendous hitting. After Rahane’s dismissal, Buttler added 61 runs with Sanju Samson, who chipped in with a useful cameo of 26 runs as Royals overhauled the target with 12 balls to spare.

Buttler finished the match in style, launching one from Hardik Pandya deep into the stands. The win has lifted Rajasthan Royals from sixth position to fifth with 12 points, behind Kolkata Knight Riders (12) and Kings XI Punjab (12).

Opener Evin Lewis had smashed a 42-ball 60 before Hardik Pandya produced a quick-fire 36 to push the hosts to 168 for six after being invited to bat. Lewis batted smartly as he opened his arms only after building his innings steadily after being dropped at individual score of five.

Lewis added 87 runs with fellow opener Suryakumar Yadav (38 off 31), who was also dropped on nine by the Rajasthan fielders. Lewis hit four sixes and as many fours in his innings. West Indies’ pacer Jofra Archer produced excellent bowling performance to put the hosts under pressure. He conceded only 16 runs from his four overs and dismissed Lewis and Suryakumar and Rohit Sharma (0) in successive balls.

He used the bounce available in the pitch, hit the deck hard and bowled straight into the batsmen, hardly giving any room to open their arms.

The hosts were struggling badly at one stage, failing to capitalise a good start, but Pandya came up with his blistering knock just in time to propel them. He hit three fours and two sixes in his 21-ball knock.

Earlier, Archer troubled Lewis with bounce and created a catching chance but Stuart Binny could not hold on to the ball, which went up miles in the air. The West Indian was on five then. Suryakumar, who was also dropped on nine by Gowtham, had adjusted to the bounce and negotiated both spinners and pacers nicely, playing confident drives.

The fluffed chances allowed Mumbai Indians to come out of power-play overs unscathed and with 51 runs on the board.

With no success coming, Ajinkya Rahane employed new bowlers – Shreyas Gopal and Jaydev Unadkat – to the job but Suryakumar continued to find odd boundary.

The home openers batted smartly to work the ball around and kept the scoreboard moving. Till the eighth over, no six was hit. Lewis broke the shackles by lofting Gopal for consecutive sixes in the ninth over.

A desperate Rahane brought back Archer and he delivered by removing Suryakumar and Rohit Sharma (0) off consecutive balls. Despite Hardik Pandya’s quick cameo in the end, Rajasthan had done enough to restrict Mumbai. Rajasthan now have 12 points after 12 games and are behind Kolkata only on run rate. Mumbai are sixth with 10 points from a dozen games.