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.
|Cahill sheds tear at end of phenomenal Australia career|
|WATCH: Pelicans coach Gentry interviews himself|
|Where does Chiefs-Rams classic rank among NFL´s highest-scoring matches?|
|Australia 3 Lebanon 0: Boyle bags brace on Cahill farewell|
|Guendouzi underlines desire to represent France|
|I might need a couple of drinks to relax after that! - Rams coach McVay|
|Juventus´ Alex Sandro has Premier League ambition|
|Ederson taking goalkeeping to another level, says City hero Weaver|
|Ceferin dismisses "super league" plans as fiction|
|Rams defeat Chiefs in one of the highest scoring games in NFL history|
|Kemba Walker leads Hornets to win over Celtics|
|Gomez praises ´top player´ Van Dijk, Stones|
|Cricket Australia to maintain Smith, Warner ball tampering bans|
|Brazil´s Tite encouraged by Neymar captaincy|
|Holmes set for NFL switch after Cronulla release|
|Dier encourages English youngsters to follow Sancho´s lead|
|Southgate promises further changes to England squad|
|Jones sceptical over Pocock injury|
|Sane encouraged despite Germany´s ´annoying´ Nations League draw|
|Character got Netherlands through, says Koeman|
|Netherlands´ focus still on Euros - Van Dijk|
|Ireland will be ready for qualifiers, insists O´Neill|
|Smith undergoes successful surgery, Redskins sign Sanchez|
|Germany 2 Netherlands 2: Dramatic five-minute fightback seals Oranje progression|
|Denmark 0 Republic of Ireland 0: Thrills at a premium again in Aarhus|
|O´Brien could return for start of Six Nations|
|Cavani: Neymar and I are ´friends, brothers, team-mates´|
|Pothas named Windies interim head coach|
|LA Galaxy planning for Ibrahimovic stay|
|NFL will return to Mexico City in 2019|
|Broner vows to end Pacquiao´s career in Las Vegas|
|UEFA should punish PSG and Man City, says LaLiga chief|
|Teenage driver Floersch has ´no fear of paralysis´ after operation|
|Mancini bemoans Italy´s misfortune in front of goal|
|Sprint legend Johnson ´pretty much back to normal´ after stroke|
|Bournemouth defender Adam Smith out for three months|
|World champions France out to end 2018 on a high|
|I told him there´s no future in football! A-Rod relieved to be ignored by Mahomes|
|Dembele must focus and be more responsible - Suarez|
|Neymar could return one day – Barca chief|
|Cole backs West Ham to keep Arnautovic|
|Injury rules Bernardo Silva out of Poland clash|
|Lamar Jackson debut start ´spectacular´ - Ravens coach Harbaugh|
|Babar run out the turning point, laments Sarfraz|
|West Ham boost London Stadium capacity to 60,000|
|A great advertisement for Test cricket - Williamson revels in stunning win|
|Van Dijk one of the world´s best - Klaassen|
|Floersch had ´angel on her shoulder´ in horror crash|
|Gascoigne charged with sexual assault|
|I am going to stay at Chelsea and fight, insists Giroud|
|Hansen to make announcement on All Blacks future|
|I have reached the top by joining Chelsea - Sarri|
|Bonucci tells Italy boo boys to ´live with less envy´|
|Dramatic Pakistan collapse gives Stead first New Zealand Test win|
|Button enjoying racing for first time in years|
|Dortmund chief not planning Pulisic sale|
|Theismann: Smith leg break ´heart-wrenching´ to watch|
|Wolves defender Jonny suffers knee injury|
|Holmes to meet with Sharks amid NFL switch talk|
|LeBron made 51 points ´look easy´, says Walton|
|McGuire signs four-year deal with Cowboys|
|Bears beat Vikings to extend NFC North lead|
|Peng overcomes Davis in Houston final|
|Kerr says this has been his toughest stretch as Warriors coach|
|LeBron scores 51 in Lakers´ win, Warriors fall to Spurs|
|Win more than Djokovic? Let´s chill out – Zverev|
|Steelers´ rally highlights wild day of close, last-minute finishes|
|Modric not worried about Ballon d´Or|
|Saints pull away for blowout victory over Eagles, extend winning streak to nine|
|Martinez laments loss of control by Belgium|