Mumbai Indians rode on sublime half-centuries from openers Rohit Sharma and Ryan Rickelton to outclass Lucknow Super Giants by six wickets in a high-scoring Indian Premier League clash on Monday.