Skipper Rohit Sharma hit his first half-century of the season as Mumbai Indians produced an all-round effort to register a convincing 46-run win and end the home win streak of defending champions Chennai Super Kings in the Indian Premier League on Friday.

The win ended CSK’s winning streak of five games at home this season as Mumbai silenced CSK at their own den in the absence of Mahendra Singh Dhoni.

Rohit top-scored with 67 from 48 balls with the help of six fours and three sixes to help MI post 155/4 on a slow and turning Chepauk surface after being sent into bat.

And then MI bowlers led by Sri Lankan Lasith Malinga (4/37) bundled out CSK for 109 in 17.4 overs, the defending champions’ lowest total at home.

Besides Malinga, Krunal Pandya (2/7 in 3 overs) and Jasprit Bumrah (2/10 in 3 overs) did the damage.

By virtue of this win, MI jumped to the second spot in the table with 14 points from 11 games. Despite the loss, CSK still lead the chart with 16 points from 12 matches.

Defending the total, MI spinners appeared to return the compliment after CSK tweakers had done a superb job in restricting the visiting team’s batsmen.

Murali Vijay (38 off 35 balls, 3x4s, 1x6) was the top-scorer for CSK before being caught smartly by Suryakumar Yadav off Bumrah. Dwayne Bravo (20) and Mitchell Santner (22) were the only other batsmen of the home team to reach double figures.

Shane Watson, who hammered the SRH attack into submission in last Tuesday’s game, hit Malinga for two fours but clipped a poor delivery from the Sri Lankan straight into the hands of Rahul Chahar at short fine-leg. He fell for eight in the first over.

Skipper Suresh Raina didn’t look comfortable during his brief stay, before skying one to Suryakumar off Hardik Pandya for just two.

Ambati Rayudu, who has found runs hard to come by this season, endured another failure. He was castled by Krunal for a duck with a delivery that came in with the arm as CSK slipped into further trouble. Kedar Jadhav’s poor form continued as he too was castled by Krunal.

Earlier, Rohit struck his first half-century of the ongoing IPL before CSK bowlers fought back brilliantly to restrict Mumbai in the backend.

Rohit top-scored for MI but it was Kiwi left-arm spinner Mitchell Santner who starred with the ball for CSK with brilliant figures of 2/13 from his four overs.

Sent in to bat by stand-in captain Raina after Dhoni was ruled out of the match due to fever, MI couldn’t capitalise on a good start, faltering against some accurate bowling by the home team.

From 103/2 in 13 overs, MI could only muster 52 runs in the final seven overs.

The big-hitting Hardik Pandya (23 not out off 18 balls, 1x4, 1x6) and Kieron Pollard (13 off 12 balls, 2x4s) couldn’t do much damage but still managed to get MI past the 150-run mark.

Rohit led from the front with a gritty knock, his first half century in a year. He holed out to Vijay at long-on off Santner, who bowled a brilliant spell.

Krunal, pushed up the order in a bid to speed up the scoring rate, fell for just one run, caught by Santner in the deep off Imran Tahir’s bowling.

West Indies power-hitter Evin Lewis (32 off 30 balls, 3x4s, 1X6) added 75 runs with Rohit for the second wicket and took the attack to the CSK bowlers.

Deepak Chahar, who was expensive on the night, got the first wicket for CSK in the form of dangerous Quinton de Kock (15 off 9 balls, 1x4, 1x6) with a slower ball. The South African’s attempt to turn the ball to leg-side resulted in a top-edge which was taken by Rayudu, donning the big gloves in place of the indisposed Dhoni.

For CSK, Faf du Plessis and Ravindra Jadeja missed out along with Dhoni and Santner, Murali Vijay and Dhruv Shrorey came in. Dhoni’s absence was the one that was most keenly felt.