Kolkata Knight Riders have reached the Indian Premier League final for the first time after defeating Delhi Daredevils by 18 runs in Qualifier 1 at Pune.
While victory propels Kolkata straight into Sunday's final, Delhi, who led the standings after 16 group matches, must now beat either Mumbai Indians or Chennai Super Kings on Friday to keep their hopes alive.
The victory was built on the back of Yusuf Pathan and Laxmi Shukla's late-innings blitz, with the 21 runs taken off Varun Aaron's final over ultimately proving decisive.
Knight Riders' captain Gautam Gambhir (32) opted to bat first and he, Brendon McCullum (31) and Jacques Kallis (30) laid a solid platform at the top of the order, without scoring at a great rate.
At least one of the top three should have kicked on, but it was instead left to Pathan and Shukla to add some late impetus to the innings.
Yusuf ended on 40 not out from only 21 balls, while Shukla's unbeaten 24 came off just 11.
Explosive Delhi openers David Warner and Virender Sehwag took 24 off the opening two overs but when both fell in successive balls, Kolkata grabbed the initiative.
Naman Ohja and Mahela Jayawadene steadied the ship with a 59-run partnership for the third wicket, but the former departed for a run-a-ball 28 when he cut Rajat Bhatia straight to Gambhir at backward point.
Jayawardene kept Delhi in contention, striking six boundaries before he was stumped attempting one shot too many for 40 off the bowling of Iqbal Abdulla.
That left the Daredevils on 108-4 in the 15th over, however more tight bowling from Kallis (2-24) and Sunil Narine (2-24) eased Kolkata to victory.