Mumbai Indians skipper Rohit Sharma smacked 56 not out as the under-pressure defending champions registered a morale-boosting eight-wicket win over Chennai Super Kings who saw their three-match winning streak end in the Indian Premier League here in Pune on Saturday.