Rashid Khan starred with both bat and ball as Sunrisers Hyderabad secured a place in the Indian Premier League final with a 14-run victory over Kolkata Knight Riders.
Afghanistan leg-spinner Rashid claimed 3-19 as the Sunrisers - who came into the second qualifier on a four-game losing streak - successfully defended a total of 174-7 at Eden Gardens.
Yet the teenager's most telling contribution came earlier in the game when he smashed an unbeaten 34 off just 10 deliveries, reigniting his side's faltering innings with a flurry of late boundaries.
Rashid also had an impact in the field, playing a part in the run out of Nitish Rana and taking a pair of catches in the deep, as Kolkata slumped from 93-2 at the halfway stage to finish on 160-9.
While they are left to lament a missed opportunity on home soil, Hyderabad move on to face Chennai Super Kings on Sunday to decide who will be crowned champions at the end of the 2018 season.
SUNRISERS SEE THE LIGHT
Openers Wriddhiman Saha and Shikhar Dhawan made 35 and 34 respectively, sharing a stand of 56 for the first wicket, as Hyderabad made steady - if unspectacular - progress before suffering a batting collapse.
The usually reliable Kane Williamson made just three and with Shakib Al Hasan unfortunately run out at the non-striker's end for 28, the Sunrisers slipped to 138-7 with just 11 balls remaining.
However, Rashid changed the complexion of the game after an early reprieve. His second ball saw him slice a chance out to deep backward point, only for Piyush Chawla to let the ball slip through his hands and over the rope for six.
The drop proved costly as Rashid took a liking to Prasidh Krishna at the death, hitting the seamer for two more maximums as the final over of the innings went for 24 runs.
Always felt @rashidkhan_19 was a good spinner but now I wouldn’t hesitate in saying he is the best spinner in the world in this format. Mind you, he’s got some batting skills as well. Great guy.— Sachin Tendulkar (@sachin_rt) May 25, 2018
CAUGHT IN A SPIN
Despite suffering a disappointing finish with the ball, the Knight Riders appeared to be cruising to victory thanks to a fast start in their run chase.
Sunil Narine's 13-ball cameo plundered 26 runs and while he perished in the powerplay, opening partner Chris Lynn kept Kolkata on course, the Australian right-hander hitting a pair of sixes to reach 48.
Crucially, though, Lynn fell just two deliveries after the departure of captain Dinesh Karthik, trapped lbw as he attempted to sweep a straight delivery from the influential Rashid.
The same bowler also accounted for the dangerous Andre Russell in a hurry before holding on in the deep to dismiss Shubman Gill for 30 in the final over, in the process sealing a showdown between the top two in the regular season for the title.
|Jorginho has ´five-year Man City deal waiting´|
|BREAKING NEWS: Wolves sign Portugal goalkeeper Patricio|
|Pekerman criticises Barcelona´s treatment of Yerry Mina|
|Neymar misses Brazil World Cup training|
|FIFA opens disciplinary proceedings over alleged Mexico homophobic chants|
|Cisse hoping to be a pioneer for black and African coaches|
|World Cup over for Croatia´s Kalinic|
|Defiant Jones confident of upturn in England fortunes|
|Pogba a natural leader for France - Matuidi|
|Frampton to face Jackson as Fury continues comeback in Belfast|
|Team effort needed for Japan to stop James, says Nishino|
|Di Francesco extends Roma contract|
|It was a normal challenge - Switzerland equaliser fine by Shaqiri|
|Hamilton hopes to avoid ´boring´ French Grand Prix|
|Coutinho expects more Neymar punishment at World Cup|
|Cisse hails Mane as ´one of the best players in the world´|
|Forsberg falls flat as Granqvist proves Sweden´s hero|
|Sweden 1 South Korea 0: Granqvist´s VAR-assisted penalty settles tight game|
|Nishino concerned Japan players affected by Osaka earthquake|
|Isco pleased with Lopetegui´s Real Madrid appointment|
|Hazard hints at Real Madrid interest|
|Wasps disappointed as Wilson joins Scotland backroom staff|
|Hierro has full confidence in De Gea|
|Russia will stop Salah - Cherchesov|
|Allen signs new four-year Stoke contract|
|England issue update over injured duo Stokes and Woakes|
|Mancini leaves door open for Buffon´s Italy return|
|Alli calls for England to be ruthless in World Cup opener|
|Tahir rested as Proteas call up uncapped duo|
|Uruguay v Saudi Arabia: Centurion Suarez seeks World Cup redemption|
|Portugal v Morocco: Hat-trick hero Ronaldo hunts stricken Atlas Lions|
|Argentina didn´t draw because of Messi´s missed penalty - Maradona|
|Wenger heaps praise on France star Kante|
|If VAR helps referees, I´m not against that – Australia´s Sainsbury|
|Kimmich questions Germany mentality after shock defeat|
|Roberts to leave Warrington Wolves|
|Australia talent Arzani ready to make the jump from A-League|
|Lewandowski: I can be at the top until I´m 35|
|All Blacks winger Savea confirms Toulon switch|
|Free Fall available for France after red card rescinded|
|South Korea can progress from wide-open group, says Park Ji-sung|
|Gordon called up by Wallabies to replace injured Genia|
|Germany can still win World Cup, insists Werner|
|Man United & Real Madrid talk not affecting Milinkovic-Savic|
|Out-of-contract Ruiz focused on Costa Rica|
|Southgate will not bombard England with last-minute instructions|
|Muller: Germany under extreme pressure|
|Rangers score four runs in ninth to pick up walk-off win over Rockies|
|U.S. Open champion Koepka happy to continue being ´overlooked´|
|Pogba: I´m the most criticised player in the world|
|Maradona: Sampaoli´s game plan against Iceland was a disgrace|
|De Gea will bounce back from error – Marchena|
|Slater named for Maroons return|
|Woods, Faldo, Harrington and Koepka – U.S. Open champion joins fine club after successful defence|
|Fleetwood positive despite falling short at U.S. Open|
|Jesus: I had no reason to play for a penalty|
|Hernandez admits to exaggerating fouls against Australia|
|Koepka says winning two U.S. Opens not even in his ´wildest dreams´|
|Hernandez: Griezmann an idol at Atletico|
|Sri Lanka take charge despite Gabriel exploits|
|U.S. Open final-round timeline: How clinical Koepka kept his crown|
|Koepka fights off challengers to successfully defend U.S. Open title|
|´Aching´ Neymar urges referees to intervene|
|BREAKING NEWS: Koepka holds on to defend U.S. Open title|
|Lozano goal causes artificial earthquake in Mexico|
|Djokovic: Mental battle will be Murray´s biggest|
|Hummels criticises Germany tactics in Mexico loss|
|Brazil the latest favourites to stumble, but Tite and Neymar won´t panic|
|Magnificent Fleetwood matches U.S. Open record with closing 63|
|Brazil 1 Switzerland 1: Zuber pegs back below-par Selecao|