Punjab were skittled out for just 73 runs in a must-win match against Pune.
Rahul Tripathi was the only man to fall for Pune in their reply, losing his wicket after hitting 28 off 20.
Dhoni has had his critics during the tournament, but the former India captain will play in a record seventh IPL final after bludgeoning a brutal unbeaten 40 off only 26 balls to get Pune up to 162-4.
Later, Royal Challengers Bangalore beat Delhi Daredevils by 10 runs at the Feroz Shah Kotla Stadium in New Delhi.
In bowling, the experienced trio the team is having which includes, Bumrah, Malinga, and McClenaghan and they can surely stop Pune to flow further.
The victor will become the first team to seal a place in the VIVO 2017 IPL finals, to be played in Hyderabad on May 21.On the other hand, the loser will get another chance in Qualifier 2, to be played on May 19 in Bengaluru. On Sunday, he minced no words as he came down on his team's batsmen, the foreigners in general and skipper Glenn Maxwell in particular, as Kings XI Punjab suffered a nine-wicket defeat against Rising Pune Supergiant in Pune. Dhoni anticipated McClenaghan's good or short length, sat back and hit two sixes. The side will look slightly uncomfortable with the absence of star England all-rounder Ben Stokes, who has left for worldwide dutyHowever, RPS do have hard-hitting batsmen such as MS Dhoni (240 runs this season) and skipper Steve Smith himself. Rahane finished the match with a six off Maxwell. Batting has been quite impressive with star players performing up to their potential.
Another one is of Kieron Pollard getting some cakey facial treatment on the occassion of his birthday from his Mumbai Indians teammates.
They were all but out of the game after being shot out in only 15.5 overs. Veteran Harbhajan Singh and leg-spinner Karn Sharma can take care of the middle overs.
If Khawaja plays, then RPS will go with the same bowling unit that has done so well in recent times, but if Ferguson is brought in, it could mean either Washington Sundar or Shardul Thakur, who took three wickets in the win over KXIP, sitting out.
Shaun Marsh (13) hit a couple of boundaries before he failed to clear Steve Smith at mid-off. "Shardul was outstanding, Unadkat again was outstanding". "He didn't take the responsibility as a captain and didn't perform for Kings XI Punjab" Though he defended Guptill, Sehwag said other players had no business getting out without giving a fight.
Wriddhiman had opened the batting and from the other end, saw wickets falling like ninepins.
It was a formality as Zampa polished off the tail with 25 deliveries remaining unconsumed. Finally, he was out trying to steer Cristian with Dhoni taking a regulation catch.