MI 111-4 (14.3 ovs) vs KKR 107 all out (18.5 ovs) | Scorecard
It's going to be a Maharashtra derby in the IPL final on Sunday as Mumbai take on Pune after beating Kolkata comprehensively by 6 wickets.
Mumbai need just 3 off the 36 balls but Umesh Yadav starts with a horrible wide.
Pollard then digs out the yorker for a run.
Krunal Pandya gets the winning runs. He flashes hard and the ball goes up in the air but the fielder fails to get to the ball at third man and is beaten to the ball as it falls on the boundary line.
Mumbai Indians will face Pune Supergiant in the final on Sunday.
16 needed off 41 and Rajpoot has been handed the ball.
A short ball and Pollard pulls it for a boundary, Grandhomme's shoddy fielding gifts Mumbai a four.
Rajpoot follows that with a wide,
A good piece of fielding now by Umesh Yadav at third man denies Pandya a boundary.
Rajpoot bowls another wide and he is doing his team no favours here.
Mumbai need just 7 now.
Krunal Pandya drives the ball down to long-off for a boundary.