A clinical Rajasthan Royals romped home for a third win on the trot in the Indian Premier League with a six-wicket hammering of Mumbai Indians, whose skipper Hardik Pandya continued to be on the receiving end of fans' anger, in Mumbai on Monday.