Virat Kohli spoke of his pride at seeing India go from salvaging security to pushing for a stunning win on the final day of the drawn first Sri Lanka Test.
India began day five in Kolkata on 171-1 after Shikhar Dhawan and KL Rahul's impressive resistance on Sunday, but Kohli's men were still in survival mode with Suranga Lakmal particularly in fine form.
The skipper scrapped to an 80-ball fifty, with partners around him regularly falling, but Sri Lanka's decision to take the new ball backfired as Kohli raced to a hundred, brought up with a six, before declaring 230 runs in the lead with 40 overs to bowl the tourists out.
Bhuvneshwar Kumar (4-8) and Mohamed Shami (2-34) gave it a good enough go, reducing Sri Lanka to 75-7 in 26.3 overs before bad light intervened and prompted handshakes.
"It was important to make something out of the game with whatever time we had," Kohli said at the post-match presentation.
"Conditions changed drastically over the five days. We had to show character, having been on the backfoot on day one and day two.
"Credit to Sri Lanka. The team showed a lot of character. We didn't look at the batting collapse. We believed in our strengths.
"If you didn't have intent on this wicket, it would've been difficult to survive. That was the key. If we got enough good balls in the right areas, it would've been tough. All in all, we're proud of how we finished."
Kohli's century was his 50th across formats in just 348 appearances, record-equalling pace with Hashim Amla, whose half-century of tons came in equal time.
India's talisman said of the record: "It feels good. My journey has not been long but I want to continue contributing, especially in situations like these.
"If I can step up and perform, that will give me more pleasure than thinking about the number of hundreds I have.
"The mindset is always to go forward and help the team forward, and win Test matches."
|Fowler says PGA National demands full attention|
|Rory McIlroy curbing expectations before Masters|
|Shakhtar would´ve won by more if not for Roma´s Alisson – Fonseca|
|Popovich would be ´surprised´ if Leonard returns for Spurs this season|
|Championship Review: Wolves squander two-goal lead to Norwich, Cardiff City take advantage|
|Mourinho happy with ´big effort´ from Pogba|
|Benneteau ousts Bautista Agut in Marseille|
|Mourinho questions medical staff after ´bad´ Herrera injury|
|Sarri demands better from Napoli ´buffoons´|
|Mourinho hugs reporter for asking about McTominay instead of Pogba|
|Di Francesco slams Roma: I should have substituted half of them!|
|Curtains for Konta and Ostapenko in Dubai|
|De Gea happy with ´important´ wonder save|
|Woods eager to experience Masters ´rush´|
|Vazquez and Asensio important to Madrid, says Zidane|
|Shakhtar Donetsk 2 Roma 1: Fred stunner seals first-leg comeback|
|Sevilla 0 Manchester United 0: De Gea ensures Mourinho´s men stay level|
|Klaasen and Duminy half-centuries set up T20 decider|
|Herrera injury gives dropped Pogba chance for reprieve|
|Tindall urges England to ´hunt´ vulnerable Scotland|
|Firmino insists he did not abuse Holgate|
|Leganes 1 Real Madrid 3: Casemiro inspires comeback for Zidane´s men|
|Milan have everything to lose – Gattuso worried about complacency|
|United a big team in defeat - Mourinho aims dig at City|
|Firmino escapes punishment after Holgate allegation|
|Mourinho benches Pogba for Sevilla clash|
|Cavendish withdraws after Abu Dhabi crash|
|Rugby greats put on show in French Alps snow|
|Gremio refute claims of €40m Arthur agreement with Barcelona|
|Messi will sign another Barcelona contract, predicts Bartomeu|
|UEFA rejects PSG appeal over Rabiot´s Real Madrid booking|
|Hardaker sacked by Tigers after failed drugs test|
|James to miss ´a few days´ of Bayern training with calf injury|
|Bellew not feeling Haye love|
|Nantes not stopping Ranieri if Italy come calling|
|Milan owner Li slams ´fake news´ over financial woes|
|Italy make three changes for France encounter|
|Wenger still gunning for top four spot with Arsenal|
|AFC Champions League Review: Kanazaki braces inspires Kashima|
|Gloucester centre Scott to re-join Edinburgh|
|Ospina to get Wembley nod as Wenger waits on Ramsey|
|Pogba not struggling at United, claims Deschamps|
|No police action against Gloucester coach Ackermann or son after nightclub incident|
|Australia proved a point with tri-series dominance, says Warner|
|Escape Messi´s shadow? Change sport! - Henry´s advice to Neymar|
|Scotland unchanged for crucial Calcutta Cup clash|
|Horsing around: Muller takes tips from equine companion|
|Lynn set for further assessment on dislocated shoulder|
|Ronaldo jets off for a break as Madrid head to Leganes|
|Bastareaud back in one of five France changes|
|Mistake to let Kroos leave Bayern for Madrid - Sammer|
|Short´s fifty and Agar´s spin seal deserved Australian tri-series win|
|Spalletti tips Ancelotti for Italy job|
|I can´t wait for retirement - Federer|
|Mendy on course for World Cup, says Deschamps|
|Man Utd on dismal knockout run, Roma have Shakhtar curse - Champions League in Opta numbers|
|Azpilicueta hoping for greater fortune at Camp Nou|
|Out of nothing he can score goals – Heynckes hails Muller|
|CONCACAF Champions League Review: Giovinco inspires Toronto, Tigres held|
|Steelers LB Shazier says he´s ´best linebacker ever´|
|Ranieri: I´ll quit Nantes if offered Italy job|
|Thiem keeps title defence on track, Monfils saves match point in Rio|
|Barcelona are great even without Neymar – Willian|
|Del Potro, Raonic progress at Delray Beach|
|Dolphins place franchise tag on Landry|
|Colts QB Luck ´extremely optimistic´ about shoulder rehab|
|Conte wants to see out Chelsea contract but has bags packed|
|A´s respond to Gruden´s belittling of Oakland|
|Yankees acquire Drury in three-team deal with Diamondbacks, Rays|
|Messi goal will give Barcelona more space at Camp Nou – Suarez|