With five balls left in the final over, Kolkata Knight Riders needed 28 runs, with a victory for Gujarat Titans looking imminent, especially after stand-in captain Rashid Khan took a hat-trick.
But Rinku Singh smashed five successive sixes on the last five balls off Yash Dayal to complete an improbable heist in the history of IPL and give Kolkata a memorable three-wicket victory at the Narendra Modi Stadium.
Fifties from B Sai Sudharsan and Vijay Shankar, including him smashing Lockie Ferguson and Shardul Thakur for five sixes and two fours in the 19th and 20 overs, yielding 45 runs overall, took Gujarat to 204/4 in 20 overs.
In reply, Venkatesh Iyer smashed 83 off 40 balls and shared a 100-run partnership off 55 balls with captain Nitish Rana to take Kolkata to victory. But 'ashid's hat-trick in the 17th overturned the game in G'jarat's favour before Rinku brought in another twist through his unbeaten 48 in a jaw-dropping display of strokeplay to seal a Kolkata win.
Rahmanullah Gurbaz fell to a short ball from Mohammed Shami in the third over, with short leg holding on to the catch and avoiding a collision with substitute keeper KS Bharat. Josh Little sent back N Jagadeesan in the fourth over by having him pull straight to deep square leg.
Iyer, coming in as an impact player for Suyash Sharma, got off the mark with an upper cut over the third man for six. Every shot coming from his bat was finely middled - like the punch off Shami, executing a deft shot off Alzarri Joseph and pulling off Dayal to hit a boundary each in the last three overs of power-play.
After the field restrictions were lifted, Iyer pulled Dayal for a four and six in the seventh over. In the next over, Rana pulled and cut off Alzarri Joseph for two sixes. Rashid brought himself on in the ninth over, but Iyer slog-swept him for six, followed by Rana pulling for four more in the 11th over.
In the next over, Iyer reached his fifty in 26 balls by flicking Dayal past short fine leg for four, followed by hitting a brace of sixes over square leg and long-off. Boundaries continued to flow as Rana brought out the sweep and reverse-sweep against Rashid. But Joseph broke the century-partnership in the 16th over as Rana chipped straight to mid-off.
Iyer continued to keep Kolkata in the hunt, hitting Little for two fours in the 15th over, before ending the over with a clean swing over long-off for six. His blistering knock came to an end in the next over when he holed out to long-on off Joseph.
The crowd suddenly found its noise back and that got louder in the 17th over when Rashid had Andre Russell caught behind off an inside edge, Sunil Narine caught at deep mid-wicket and trapped Shardul Thakur lbw with a googly to complete a sensational hat-trick.
But Rinku had other ideas - hitting Little straight down the ground for six and pulling him through square leg for four in the 19th over. With 29 needed off the final over, Rinku feasted on poor balls from Dayal by smashing a hat-trick of sixes over wide long-off, backward square leg and long-off. He then hit successive sixes over long-on fence to give Kolkata an unimaginable victory.
Earlier, Sudharsan smashed his second successive half-century of the tournament through 53 off 38 balls while Shankar slammed a sensational 63 not out off just 24 balls to take Gujarat above 200.
Wriddhiman Saha fell in a bid to go big against Narine, top-edged a slog sweep, and Jagadeesan running backwards to take a brilliant over-the-shoulder catch. While Sudharsan got off the mark with a late cut against Narine for four, Shubman Gill was pristine in successive driven fours off Varun Chakaravarthy.
The duo took to attacking the spinners in their 67-run stand - Gill used his feet to loft for boundaries, while Sudharsan was superb in holding his shape and dancing down the pitch for his lofted shots.
Gill tried to loft off Narine in the 12th over but holed out to long-on. Abhinav Manohar began his promotion to number four by hitting a hat-trick of fours off Umesh, but his innings was cut short by a deceptive googly from Suyash, which spun back to beat his inside edge and crashed into the stumps.
Sudharsan pulled Thakur through mid-wicket for four, before getting his fifty in 34 balls. But in the 18th over, he holed out to long-off against Narine. With the score at 158/4 in 18 overs, Shankar provided for the finishing touch, as a top-edge on his pull went for six.
He followed it up by flaying a wide delivery over the short third man for four and ended the 25-run over of Ferguson with a clean loft over long-off for six. Shankar notched up his fifty in 21 balls with a hat-trick of sixes off Thakur through pull, loft and slog in the final over, to take Gujarat above 200, which turned out to b' insufficient in front of Rinku's unforgettable heist.
Brief scores: Gujarat Titans 204/4 in 20 overs (B Sai Sudharsan 53, Vijay Shankar 63 not out; Sunil Narine 3-33, Suyash Sharma 1-35) lost to Kolkata Knight Riders 207/7 in 20 overs (Venkatesh Iyer 83, Rinku Singh 48 not out; Rashid Khan 3-37, Alzarri Joseph 2-27) by three wickets
T20 WC: Rohit to lead India's 15-man squad, Hardik vice-captain
Rohit Sharma will lead the 15-member squad that will represent India at the ICC Men's T20 World Cup 2024 in the West Indies and USA, scheduled from June 1 to 29.
Gukesh wins Candidates tournament, becomes the challenger for world title
Seventeen-year-old Indian chess Grandmaster D. Gukesh on Monday became the youngest player to win the FIDE Candidates tournament and to become the challenger for the world chess title.
IPL 2024: Iyer, Salt, Russell star as KKR survive Karn scare to beat RCB by one run
With 21 runs needed off the final over, Karn sliced Starc over backward point for six and survived a caught-behind appeal on the very next ball. Karn stayed deep in the crease and smacked Starc for sixes over extra cover and backward point.
IPL 2024: Jos Buttler’s century outshines Virat Kohli’s ton as RR beat RCB by six wickets
Opener Jos Buttler announced his return to form in his 100th IPL match with a magnificent 58-ball century as he outshined Virat Kohli’s ton to help Rajasthan Royals make it four wins from four matches at Indian Premier League (IPL) 2024 after beating Royal Challengers Bengaluru by six wickets at the Sawai Mansingh Stadium here on Saturday.
IPL 2024: Virat Kohli's unbeaten 113 lifts Royal Challengers Bengaluru to 183/3
Talismanic batter Virat Kohli brought out his vintage self to slam his eighth Indian Premier League (IPL) century and ninth overall in T20 cricket to lift Royal Challengers Bengaluru to a competitive 183/3 in 20 overs against Rajasthan Royals at the Sawai Mansingh Stadium here on Saturday evening.
IPL 2024: Quinton de Kock's 81, Pooran's 40 off 21 help LSG post 181/5 against RCB
Opener Quinton de Kock hammered a 56-ball 81 but Royal Challengers Bengaluru pulled things back in the death overs to restrict Lucknow Super Giants to in Match 15 of Indian Premier League (IPL) 2024 at the M. Chinnaswamy Stadium here on Tuesday.
IPL 2024: BCCI reschedules KKR vs RR, GT vs DC matches
The Board of Control for Cricket in India (BCCI) on Tuesday announced the rescheduling of two Indian Premier League (IPL) 2024 matches -- swapping the dates of the Kolkata Knight Riders versus Rajasthan Royals and that between Gujarat Titans and Delhi Capitals.
IPL 2024: Mohit Sharma picks three as bowlers help Gujarat restrict Hyderabad to 162/8
Veteran fast-bowler Mohit Sharma picked a brilliant 3-25 to lead a good bowling show for the Gujarat Titans in restricting Sunrisers Hyderabad to 162/8 in 20 overs of the IPL 2024 match at the Narendra Modi Stadium here on Sunday.