Cricketer Dinesh Karthik has taken social media by storm after his batting heroics in the final of a tri-series T20 tournament took India to victory.
Karthik's 29 runs off eight balls helped his team snatch victory from Bangladesh at the Nidahas Trophy.
He hit a six off the last ball when India needed five runs to win - causing Twitter to explode with delight.
Former star cricketers Sachin Tendulkar and Sourav Ganguly were among those celebrating.
India's cricket captain Virat Kohli also congratulated Karthik on his performance.
Dinesh Karthik was trending on Sunday night and early Monday morning, with many applauding his innings.
Dinesh Karthik becomes the first Indian wkt keeper to get MoM in T20I from 99 matches!— Merin Kumar (@merin_kumar) March 19, 2018
Dinesh Karthik came in when India need 34 runs in 12 balls and he did this...— Amit Jha (@moterwala11) March 18, 2018
6, 4, 6, 0, 2, 4, 1, 6
Won it with last ball Six.. #INDvBAN
Dhoni's Runout and Dinesh Karthik Six .. Last Ball Miracles against Bangladesh.— Pawan Kalyan™ (@Nanistweetz) March 18, 2018
Will be Remembered for longtime..😎👌#INDvBAN
The 32-year-old was named man of the match for his performance.
"I'm really happy to come out of this tournament," Karthik said in the post-match press conference. "It wouldn't have done justice to this tournament had we not won with the bunch of young guys in the team. I have been practising these shots - having a strong base and then hitting from there."
India vice captain Rohit Sharma, who was captaining the team in the absence of Virat Kohli, told reporters it was a "brilliant game", adding that he was "very happy" to see Karthik's powerful performance.
Many regulars like Virat Kohli, MS Dhoni and Hardik Pandya did not play in the match, with younger and newer players taking their place. "Great tournament for us," Sharma told media after the match. "These games are not easy and these guys have not played a lot for the national team. And this performance will give them a lot of confidence."