Dhoni, Sundar vault Pune into the final

Rising Pune Supergiant 162 for 4 (Tiwary 58*, Rahane 56, Dhoni 40*) beat Mumbai Indians 142 for 9 (Parthiv 52, Sundar 3-16, Thakur 3-37) by 20 runs
Scorecard and ball-by-ball details

After being asked to bat on a favourable chasing ground, Rising Pune Supergiant lost a majority of the first innings. But it was an atypically slow surface at the Wankhede Stadium. Rising Pune utilised those sluggish conditions significantly better than Mumbai Indians to clear their path to the IPL final. Rising Pune defended 162 comfortably in the end, by 20 runs, their third win over Mumbai this season, in front of another packed home crowd.

At the forefront of another sublime bowling performance was Washington Sundar, tidy and accurate with his offspin, who yielded returns of 3 for 16. A fuller-than-good length meant batsmen weren't able to attack either side. His quick speed, combined with that length, cut down Mumbai's run-scoring options. The harder task on the night, though, was with the bat. Manoj Tiwary and Ajinkya Rahane struck patient fifties, setting a platform for MS Dhoni to use his wiles at the end to help Rising Pune finish with momentum.

A strong start

In Mumbai Indians' last league game at this venue, Kings XI Punjab defended their score of 230 by just seven runs. With the possibility of dew and short boundaries, Rising Pune may not have been aiming that high after losing the toss, but they knew they needed to get close.

Planning, check. Execution, a big red cross. Rahul Tripathi fell over a flick and was bowled. Steven Smith's leading edge was snaffled up at backward point. Kings XI were 29 for 0 after two overs. Rising Pune were 9 for 2 at the same stage. The surface may have been slow and Mumbai's variations were effective, but in any case, a score of close to 170 was the best Rising Pune could hope for, which meant Mumbai were never out of the game.

Different pitch, same Dhoni finish

Rising Pune had laboured to 121 for 3 after 18 overs. The five overs prior to that yielded just 32 without a wicket. Mumbai's bowlers found the right length to MS Dhoni and Tiwary. Dhoni's strike rate in his first 10 balls in the IPL was 88.52. Against Mumbai, he could only muster 14 off his first 17 balls.

But then Mitchell McClenaghan, not for the first time this season, missed his yorker. A high full toss was hit for four, the resultant free hit went for six. Dhoni anticipated McClenaghan's good or short length, sat back and hit two sixes.

Jasprit Bumrah, up until the last over, didn't bowl anything in Dhoni's half. Dhoni knew that too. He hit two more sixes to help Rising Pune plunder 41 in the last two overs. Their score of 162 wasn't sufficient, but the momentum and confidence - of having done it before on this ground earlier in the season - was firmly with Rising Pune.

Falling behind from the start

Rising Pune may have felt they were short of a par score at the mid-innings break, but they had one significant aspect going for them: a two-paced Wankhede surface. Even if they didn't get early wickets, they had to keep Mumbai in check because batting was only going to get harder. Jaydev Unadkat brought out his offcutters in the first over and conceded just one. Mumbai were already behind the game.

Parthiv Patel hit 33 runs in the Powerplay, but Mumbai lost three wickets. Lendl Simmons was run-out, backing up too far at the non-striker's end. Rohit Sharma was undone by another howler, given out lbw despite a thick inside edge. Ambati Rayudu found midwicket with a pull. Mumbai were 42 for 3 after the Powerplay and were significantly behind the asking rate.