Krunal Pandya provided the late lift for Mumbai Indians

Mumbai Indians v Rising Pune Supergiant, IPL final, Hyderabad

Krunal's bolt from the blue

With his more established team-mates falling to Rising Pune Supergiant's traps, it was up to a man playing his first IPL final to take control of it

Karn Sharma sends Sunil Narine off with a flying kiss

Mumbai Indians v Kolkata Knight Riders, IPL 2017, Qualifier 2, Bengaluru

Wily Karn ties up Knight Riders

After sitting out the first half of Mumbai's campaign, Karn Sharma showed up when it mattered with his best IPL effort to take Mumbai into their fourth final

MS Dhoni smacks the ball for a six

Mumbai Indians v Rising Pune Supergiant, IPL 2017, Qualifier 1

How Dhoni spooked Mumbai Indians

For nearly 15 overs of the Rising Pune Supergiant innings, the run-rate was going nowhere. Then Dhoni changed everything in the space of 12 balls

Picture perfect: Virat Kohli plays a straight drive

Delhi Daredevils v Royal Challengers Bangalore, IPL 2017, Delhi

Kohli ends lean season with fifty

On a pitch that he expected would offer a lot of turn, Virat Kohli played an innings that steadily amped up his side's scoring rate against Delhi Daredevils

Shardul Thakur celebrates the wicket of Shaun Marsh

Rising Pune Supergiant v Kings XI Punjab, IPL 2017, Pune

Thakur KO's his former team

Seamer Shardul Thakur returned career-best T20 figures of 3 for 19 to put Rising Pune Supergiant in the playoffs and end Kings XI Punjab's campaign

Ambati Rayudu clobbered six fours and three sixes enroute to his 63

Kolkata Knight Riders v Mumbai Indians, IPL 2017, Kolkata

Rayudu leaves imprint in rare opportunity

He was brought in to rest the season regulars, but a match-turning knock could give the team management a few selection headaches ahead of the playoffs

Karun Nair backs away and opens the face of his bat

Delhi Daredevils v Rising Pune Supergiant, IPL 2017, Delhi

Nair repays Daredevils' faith

Karun Nair ended a lengthy lean patch following his Test triple-century against England with a well-paced innings on a sluggish Kotla surface

Wriddhiman Saha looks on after playing a deft shot down the leg side

Mumbai Indians v Kings XI, IPL 2017, Mumbai

Saha finds his groove at the top

Wriddhiman Saha wasn't quite himself as a floater in the middle order; he seized his opportunity as an opener to score a breezy 93