It was a special performance from Cheteshwar Puiara as he scored a gritty century for India on Day 1 of their first Test match against Australia in Adelaide on Thursday.
In the process, Pujara also completed 5000 runs in Test cricket with the help of 16 centuries and 19 fifties.
Pujara took 108 innings to reach the milestone - fifth-fastest by an Indian cricketer along with Rahul Dravid - and it was extra special for him as his innings got the visitors out of a tough spot after losing early wickets.
When it comes to Indian cricketers, the fastest one to reach 5000 runs in Test cricket was Sunil Gavaskar (95 innings) followed by Virender Sehwag (99), Sachin Tendulkar (103) and Virat Kohli (105).
Thanks to his innings, Pujara also joined an elite list of Indian cricketers who have scored a century on the opening day of a tour outside Asia.
The list included names like Sachin Tendulkar, Virat Kohli and Murali Vijay.