AFP

Expect Mahendra Singh Dhoni to do the unthinkable. Just when you were starting to wonder where has his Midas Touch disappeared, where are the big hits from his blade, where is the helicopter shot, where are the victories, he does exactly that. Dhoni lit up today's Indian Premier League dead rubber match with his match-winning 32-ball 64 not out that took Rising Pune Supergiants to a four-wicket win over Kings XI Punjab that helped his team avoid the last position in the points table this season.

Chasing KXIP's 172/7, Dhoni was once again at the helm trying to do the most difficult task for his side - taking them over the line when the 20th over started. Left-arm spinner Axar Patel was the bowler and 23 runs were needed in 6 balls.

AFP

Here's How It Happened

The first one was a dot ball and a second ball was wide. With 22 runs needed from 5 balls, Dhoni only had his bat in hand and some real level of self-belief in himself. Riding that, he hammered Patel for a six over deep mid-wicket on the second ball. Third ball he hit in the deep but didn't take the single. With 16 to get from 3 balls, he hammered one over covers for four. Second last ball was smashed over square-leg for another six. Six to win from the final ball and the crowd knew they were up for something special. Without much fuss, Dhoni unveiled his trademark helicopter shot on Patel and deposited the ball into the mid-wicket fence to the joy of everyone in the stadium. Below is the last-ball six:

Insta

Hopefully, Dhoni's man-of-the-match effort does silence his critics who were discussing whether or not he should quit all forms of the game. He definitely has answered that query with the bat in hand. A 64 from 32 balls that is punched with 4 fours and 5 sixes is enough proof that Dhoni, even at 34, is here to stay.

As a team, Dhoni's side may have definitely not made it to the play-offs but still five wins in 14 games with bulk of the overseas players back home due to injury, Rising Pune Supergiants's opening season could've gone a lot worse had it not been for their captain.

Here's how fans reacted to Dhoni on twitter:

23 needed to win off the last over?

Not a problem for MS Dhoni!

Still the world's greatest finisher...#RPSvKXIP pic.twitter.com/KCOeVAMOWn — BreatheSport (@BreatheSport) May 21, 2016

Like rum and coke.

Like movies and popcorn.

Like pizza and oregano.

Dhoni & last ball six.

Match made in heaven!#RPSvKXIP — Rashi Kakkar (@rashi_kakkar) May 21, 2016

He Is He Will & Always Will Be Best Finisher In The World Dhoni You Make Fans Proud What A Knock Man Luv U Mahi #RPSvKXIP — Bhushan Khiladi (@Bhushanadhau1) May 21, 2016

Wow what a finish that by @msdhoni bhai. Still the best finisher in the game. That was unbelievable! ?? #RPSvKXIP #IPL — Parvinder Awana (@ParvinderAwana) May 21, 2016