By CMC.
KOLKATA, India – Barbados and West Indies big-hitter Dwayne Smith struck his second successive half-century as Mumbai Indians snatched an exciting four-wicket victory over Rajasthan Royals, to set up a clash in Sunday’s Indian Premier League final with Dwayne Bravo’s Chennai Super Kings.