Rinku Singh hit five sixes off the last five balls to help Kolkata Knight Riders beat Gujarat Titans by three wickets in the Indian Premier League.
Rinku unleashed a brutal onslaught on bowler Yash Dayal while chasing 205 and needing 29 from the final over.
The innings surpassed Rashid Khan’s hat-trick in the 17th over, which had Kolkata reeling at 155-7.
Rinku was 48 not out as Kolkata won on the final ball.
The 29 runs scored in the final over set a new record for the most runs successfully chased in the final over of a T20, breaking the previous record of 23 set by Sydney Sixers against Sydney Thunder in the Big Bash League in 2015.
Gujarat, who dominated for long stretches of the game, appeared to be on their way to a comfortable victory.
Gujarat finished with a total of 204-4, thanks to Vijay Shankar’s 63 from 24 balls, which helped them score 51 from the final 15 balls.
In the chase, Venkatesh Iyer looked set to lead Kolkata to victory with an 83-ball 83, but he was caught by Alzarri Joseph, whose 2-27 was crucial in shifting the momentum back in Gujarat’s favor.
Kolkata were 154-4 after Iyer’s dismissal, and they lost four wickets for one run when Rashid ripped through the middle order, removing Andre Russell, Sunil Narine, and Shardul Thakur.
With an unlikely 39 required from nine balls, Rinku took 10 from the final two balls of the penultimate over, followed by Umesh Yadav’s single from the first ball of the 20th to give Rinku the strike.
Dayal bowled a mix of full tosses and short balls into the stands, and he was embraced by his teammates as Kolkata celebrated in front of a raucous crowd at the Narendra Modi Stadium.
“I had faith that I could do it,” said Rinku, who was named match winner.
“I wasn’t thinking much, just reacting to the ball that came my way. I was just trying to hit sixes when it came off.”
Despite Dhawan’s protests, the Sunrisers defeated Punjab.
Sunrisers Hyderabad won their first IPL match of the season by eight wickets over Punjab Kings in the second match of the day.
Shikhar Dhawan batted only once for Punjab, scoring an unbeaten 99 off 66 balls in a disappointing total of 143-9.
Dhawan watched the wickets fall as his team fell to 88-9, with Mayank Markande taking 4-15 and Marco Jansen and Umran Malik each taking two wickets.
However, the skipper combined expert strike rotation with powerful down the ground striking in a 55-run partnership with number 11 Mohit Rathee, who made just one.
Sam Curran of England was the only other batter to reach double figures, scoring 22.
In response, England’s Harry Brook fell for 13 as his IPL struggles continued, but Rahul Tripathi anchoring the chase with an unbeaten 74 to see Hyderabad home with 17 balls to spare.