Chris Lynn guided Kolkata Knight Riders to a six-wicket success as Jos Buttler's Rajasthan Royals fell short in Tuesday's crunch Indian Premier League encounter.
These sides came into the meeting at Eden Gardens as part of a five-way race to claim the two remaining play-off spots behind Sunrisers Hyderabad and Chennai Super Kings.
Buttler was celebrating his recall to the England Test set-up and looked on course to make an IPL-record sixth straight half-century before he fell for 39 from 22 balls.
From 63-0, the Royals crumbled to 107-7 and eventually limped to 142 all out as Kuldeep Yadav (4-20) produced his best IPL figures, and Lynn's 45 from 42 atop the order then underpinned KKR's chase - the target reached with two overs to spare.
Kolkata move onto 14 points with one match remaining, while after their penultimate fixture Rajasthan remain on 12, level with Kings XI Punjab and two clear of Mumbai Indians and Royal Challengers Bangalore - all of whom have two to play.
A ROYAL BOUNDARY BLITZ
After just three runs from the first eight balls, Buttler and opening partner Rahul Tripathi (27 off 15) went berserk, striking all of the next 10 deliveries for four or six between them.
Tripathi tucked into Prasidh Krishna, going 6-4-4-4, before Buttler took over in clubbing 28 runs from Shivam Mavi's over to race to 30 from only 11.
Sunil Narine and Andre Russell applied the brakes, however, the latter ousting Tripathi before Kuldeep played his starring hand.
KULDEEP THE CATALYST FOR A COLLAPSE
The left-arm chinaman castled Ajinkya Rahane as he attempted a reverse sweep, before claiming the big wicket of Buttler, caught at short third-man trying a similar stroke.
Stuart Binny (1) was next, stumped having been bamboozled by a googly, before Ben Stokes (11) chipped a tame return catch to ensure Kuldeep claimed a wicket in each of his four overs, bowled on the reel.
Amid the chaos, Narine and Mavi picked up Sanju Samson (12) and Krishnappa Gowtham (3) respectively as Rajasthan lost seven wickets for 44 to hand the Knight Riders the initiative.
NARINE'S FLYER AND LYNN'S STEADY HAND
Continuing his role as a pinch-hitting opener, Narine took the fight to Gowtham, smashing 20 from the first four balls of the chase.
He fell for 21 in the next over to the impressive Stokes, who went on to claim 3-15 including a maiden, while Ish Sodhi also did his bit with a tidy 1-21.
The Knight Riders always looked to have enough in reserve, however, and even though Lynn compiled a more circumspect knock than usual before falling to Stokes, Dinesh Karthik (41 not out) and Russell (20no) finished the job.
|BREAKING NEWS: Stricken Salah confident over World Cup hopes|
|Verstappen highlights change in approach amid Rosberg criticism|
|Strinic claims three-year deal at Milan|
|Napoli captain Hamsik considering China offer|
|Chinese outsider Wang shocks Venus Williams in Paris|
|Redemption two years in the making - Ricciardo revels in Monaco glory|
|Flawless Molinari holds off McIlroy at Wentworth|
|Karius ´infinitely sorry´ but thanks Liverpool fans for support|
|Root and Bayliss dismiss ´outrageous´ fixing allegations|
|Giggs: Bale the best Welsh player I´ve seen|
|Ricciardo ends Monaco hoodoo despite mechanical issue|
|Lyon star Fekir denies being close to Liverpool switch|
|Pogba: I learned a lot from Abou Diaby|
|Where next for Real Madrid stars Ronaldo and Bale?|
|Shingler and Hewitt out of Wales tour|
|Kyrgios pulls out of French Open|
|Khan wants to bow out by winning blockbuster Brook fight|
|Is winter coming? Game of Thrones stars descend on Monaco|
|Root urges England´s batsmen to ´find a way´|
|Lovren, Van Dijk absolve Karius of blame|
|We all know where our nipples are - Hansen welcomes tackle trial|
|Rooney would thrive in MLS, says DC United boss|
|Pakistan complete demolition of sorry England|
|Curry, Durant reveal the secret to Thompson´s success|
|Salah will miss World Cup, claims Saudi sports administrator|
|Deschamps marvels at Zidane´s incredible Champions League success|
|FIA satisfied Ferrari ´inside the rules´|
|NSW Origin hopeful Moylan pulls the strings for rampant Sharks|
|Champions League blunders will stay with Karius - Clemence|
|Warriors assuming Iguodala won´t play game seven, Kerr says|
|Lampard confirms Derby talks over vacant managerial position|
|French Open 2018: The science behind Nadal´s clay-court dominance explained|
|Walsh to continue as Bangladesh head coach|
|Bale makes emphatic point after Champions League omission|
|Casemiro: I bet Ronaldo stays at Madrid|
|Brewers pull away for blowout win over Mets|
|Warriors´ outburst sinks Rockets, forces game seven|
|MLS Review: Timbers win sixth straight, Techera scores hat-trick|
|It was like wrestling – Klopp unhappy with Ramos challenge on Salah|
|McKinnon says 49ers aiming to win Super Bowl this season|
|Choo makes history with walk-off home run, Rangers seeking ball|
|Shin-Soo Choo makes history with walk-off home run, Rangers seeking ball|
|Marcelo: I think Cristiano Ronaldo will stay at Real Madrid|
|Miller-Uibo shines as Semenya sets record in Eugene|
|Rose extends lead as Spieth slides|
|Prompt recovery, Salah – Ramos wishes Liverpool star well|
|Indians reliever Miller headed back to disabled list|
|Warriors´ Iguodala to miss game six against Rockets|
|I shouldn´t have done it – Ronaldo accepts future comments mistimed|
|Klopp: Liverpool behind Karius after Champions League horror show|
|Karius´ final blunders could destroy his career – Kahn|
|Zidane understands Bale frustration|
|Bale, Karius send Twitter into overdrive in action-packed Champions League final|
|Ronaldo: It should be called the CR7 Champions League|
|Zidane revels in Madrid´s third successive Champions League title|
|I lost Liverpool the game – Karius apologises for Champions League errors|
|Barcelona congratulate Champions League winners Real Madrid|
|Salah injury update: Egyptian FA calm World Cup fears|
|Ronaldo must stay with Madrid - Zidane|
|Champions League final player ratings: Bale stars as Karius shocker costs Liverpool|
|Cristiano is happy and will continue to be happy – Perez cools Ronaldo future talk|
|Win as a team, lose as a team - Liverpool captain Henderson not blaming Karius|
|Modric: Madrid have built dynasty like Bulls, Celtics and Lakers|
|Where would Cristiano go? - Benzema predicts Ronaldo stays at Madrid|
|We do not think about that - Zidane shrugs off Ronaldo exit talk|
|The divine right of kings: Zidane´s Real Madrid ride luck all the way to greatness|
|Klopp fears Salah will miss World Cup|
|Du Plessis returns, 17 uncapped players selected by South Africa|
|Bale demands playing time after Champions League heroics|
|Ramos: Ronaldo is indispensable to Real Madrid|