Prasidh comes under more attack in the final over. Varma throws his bat at a full wide delivery as it goes off the outside half past point for a four.
He then pulls the slower bouncer, timing the ball to perfection as he clears the fielder at deep midwicket for a six to take his score to 90 from 42 balls -- his highest score in the IPL.
Varma hits the third ball to long-on for a single as Prasidh gets the yorker right.
Another full delivery on the stumps as Sherfane Rutherford steers it to deep point for one.
Varma makes most off a full toss as he swivels to sweep Prasidh over fine leg for a six.
Varma pulls the last ball through square leg to race to his maiden IPL century from just 45 balls.
A magnificent innings from the young left-hander as he single-handedly rescued MI from a horror start.
MI smashed 96 runs from the last six overs to finish on a huge 199/5 in their 20 overs.
Varma struggled early on, managing just 19 from 22 balls, before he turned around his innings in grand style. He slammed 82 from the next 23 balls to take MI to a healthy total.
Varma's 45-ball century is the fastest by a Mumbai Indians batter in the history of IPL.