Skipper Gautam Gambhir's half century lifted the Delhi Daredevils to a low-scoring six-wicket victory against Chennai Super Kings at the MA Chidambaram Stadium.
Mahendra Singh Dhoni chose to bat first, but on a rare bowling paradise the Super Kings collapsed and could only make a paltry 112-9.
The Daredevils also suffered early losses, but captain Gambhir stood firm and his 57 not out and Mithun Manhas' unbeaten 25 helped them overhaul the target with eight deliveries to spare.
The Daredevils moved to third in the table and the Super Kings slipped to fourth, but Dhoni's side now have to win their final game against the Kings XI Punjab and hope the other results go their way to progress.
Matthew Hayden was dropped by Gambhir even before he could get off the mark, but then tried to smash Ashish Nehra over the top and only succeeded in looping a high edge for Paul Collingwood to take an excellent catch running back from cover.
Dhoni, who promoted himself to three in the order, pulled a short ball from Dirk Nannes straight to short square-leg and Murali Vijay too was undone by the short ball, Nehra picking up his second wicket in his first spell.
Suresh Raina and Michael Hussey briefly arrested the slide, but the Daredevils' part-time spinners turned the screw once the field was pushed back.
Tillakaratne Dilshan removed Raina just before the first strategic break and Hussey was Virender Sehwag's first victim, the Western Australian left-hander falling in the first over after play resumed.
Sehwag removed Albie Morkel in the same over and the Super Kings were left with only one recognised batsman in Subramaniam Badrinath (30) at the crease at the halfway stage.
Badrinath was cautious and added 35 in just under four overs for the ninth wicket with Doug Bollinger (16 not out), a stand which gave the total some respectability.
The Super Kings roared right back into contention with the early wickets of David Warner, Sehwag and Dilshan - blows which had left the Daredevils reeling at 6-3.
Gambhir, however, turned in a calm display and stitched together a useful partnership with Dinesh Karthik which gave the visitors some momentum.
Karthik too perished to a short ball, but Gambhir found excellent support in Manhas and the duo brought the Daredevils back on course for victory.
Gambhir reached his half-century off 51 deliveries and with only his fifth boundary and went on to add 75 with Manhas as the Daredevils clinched victory.