Rising Pune Supergiant claimed the final IPL play-off spot after thrashing Kings XI Punjab in the winner-takes-all clash.
Kings XI wilted under the pressure and were bowled out for just 73 in 15.5 overs with Shardul Thakur the pick of the RPS bowlers, taking 3-19.
The hosts were in no rush but still cruised to victory by nine wickets in 12 overs, a win that sees them finish second in the IPL standings.
It was a disastrous day for Kings XI from start to finish and was typified by the dismissal of Martin Guptill from the very first ball of the match, the opener driving loosely to cover.
Thakur then removed Shaun Marsh, Eoin Morgan was run out and Rahul Tewatia and Glenn Maxwell were dismissed in the space of four balls to leave Kings XI five down at the end of the powerplay.
Ben Stokes (0-10) was economical in his final appearance before leaving to join up with the England ODI squad for their series with South Africa but a wicket to sign off with was not forthcoming.
Dan Christian and Jaydev Unadkat both picked up two wickets and leg-spinner Adam Zampa also claimed a couple, both in the 16th over to put Kings XI out of their misery.
RPS then eased their way towards the extremely modest target, the wicket of Rahul Tripathi (28) the only one Kings XI could muster before Ajinkya Rahane (34no) and Steve Smith (15no) got the Supergiant across the line with eight overs to spare.
RPS will now face Mumbai Indians for a place in the IPL final on Tuesday with the loser given another chance to progress in Friday's second qualifier.