Mahela Jayawardene hit an unbeaten half-century as the Delhi Daredevils reached for the Indian Premier League play-offs with a five-wicket win over Kings XI Punjab.
The Sri Lankan hit 56 not out and shared in a sixth-wicket partnership of 58 with Irfan Pathan (19) as the home side defeated one of their rivals for a top-four spot.
Jayawardene hit eight fours in his 49-ball innings and was well supported by Naman Ojha (34) and Pathan as the Daredevils scored 140 for five with one over to spare.
Parvinder Awana was the pick of the Kings XI bowlers with three wickets for 22 runs.
A defiant unbeaten 40 from David Hussey had earlier helped the Kings XI to post 136 for eight from their full allocation of overs as they lost wickets at regular intervals.
After winning the toss and deciding to bat the visitors started well as opener Shaun Marsh (13) went on the attack.
But only Mandeep Singh (21), Nitin Saini (15) and Piyush Chawla (10) also got to double figures as Umesh Yadav (three for 21) and Varun Aaron (two for 19) did the damage.
Kings XI can still make the play-offs but face two more games, one of them against Delhi.