All-rounder Hardik Pandya smashed his maiden test hundred off just 86 deliveries as India closed on a 500-run first innings total in the third and final match against Sri Lanka on Sunday.
The century was also a maiden first-class ton for the right-hander, who has hit eight boundaries and seven sixes in his knock so far.
India resumed on 329-6 but suffered an early blow when they lost Wriddhiman Saha for 16 in the second over of the day after the wicketkeeper guided seamer Vishwa Fernando’s left-arm delivery straight into the hands of the gully fielder.
Kuldeep Yadav showed he was a capable lower-order batsman with a well-crafted 26, more importantly adding 62 in an eighth-wicket stand that dampened Sri Lanka’s hopes of restricting the touring side to under 400.
Kuldeep fell to his left-arm wrist spinning counterpart Lakshan Sandakan, who also dismissed Mohammed Shami for eight.
That brought Pandya, unbeaten on one overnight, and Umesh together for the last wicket, allowing the former a license to free his bat in search of quick runs.
The clean-hitting Pandya soon tore into the Sri Lanka attack and blasted 26 in one over from Malinda Pushpakumara, hitting the left-arm spinner for two fours and three sixes in five deliveries.
He reached three figures with a straight punch for four off paceman Lahiru Kumara. India lead the three-match series 2-0 after big wins in Galle and Colombo.