Stand-in India skipper Ajinkya Rahane has been showered with praise across the cricket world after "one of the great" Test batting displays against Australia at the MCG.
Rahane stepped into the giant shoes left by regular captain Virat Kohli to play what could turn out to be a match - and even series-defining knock - on day two of the second Test.
'UNBELIEVABLE': Aussie captain's 'screamer' sends fans wild
'WHAT IS GOING ON': Disbelief over crazy Boxing Day moment
'TAKE A BOW': 'Mind-blowing' act leaves fans in a frenzy
The 32-year-old's 12th Test century lifted the tourists to an 82-run first-innings lead at stumps, and he'll look to ram home that advantage when day three gets underway on Monday morning.
Leading his country for just the second time in Tests, Rahane's unbeaten 104 - the first century of the series - allowed India to move past Australia's total of 195 with relative ease.
Rahane rode his luck, with Australia putting him down twice - first on 73, and on the final ball of the day as rain stopped play with Travis Head dropping a simple chance.
India will resume on 5-277, with Rahane and allrounder Ravindra Jadeja (40 not out) to go about further punishing Australia's mistakes in the field while trying to level the Border-Gavaskar series at one-all.
The tourists were in a precarious position at 3-64 early on day two, before Rahane's remarkable innings gave India the upper hand on an MCG deck that had proven tricky for the batsmen.
England legend Michael Vaughan called it the greatest innings that he's seen Rahane play, with praise coming in from all over the world, including India's regular skipper.
Another great day for us. Proper test cricket at its best. Absolutely top knock from Jinks👌@ajinkyarahane88
— Virat Kohli (@imVkohli) December 27, 2020
— Michael Vaughan (@MichaelVaughan) December 27, 2020
— Sumit Yadav (@its_rishuu) December 27, 2020
Take a bow Rahane! One of the great innings by an Indian batsman! Great character and application!! ❤️
— Z (@zhashank) December 27, 2020
— @iammp (@maheshspawar1) December 27, 2020
Well, well played Rahane! Such a landmark innings. Set of skipper not there. Taken the responsiblity to stand lead from the front. Finally he received the applaud, ovation from the fans. Have a great Innings!👏👏👏👌💯#AjinkyaRahane #INDvsAUS pic.twitter.com/FrmJGCvkKh
— Vengateshbabu (@Vengateshbabu3) December 27, 2020
"Ajinkya Rahane is one of those who leads by example. Hard working, great work ethic, wonderful hundred." - Sunil Gavaskar.
— Mufaddal Vohra (@mufaddal_vohra) December 27, 2020
Absolute gem from Rahane. A captain's innings in all sense. He had scored a blazing hundred at MCG six years ago, but this is innings of much higher quality on a tough pitch and against one of the great bowling attacks
— Sambit Bal (@sambitbal) December 27, 2020
— Shivam Bhardwaj (@shivambhard99) December 27, 2020
Rahane played one of the best innings as a captain , when the odds is against u to produce a century of this kind is remarkable.. he deserve great pat on the back 👏🏻👏🏻👏🏻#INDvsAUS #MSDhoni #TestCricket #BCCI #ICCAwards pic.twitter.com/jEptq4XHzh
— Rohil (@ahmedrohil) December 27, 2020
Australia fast bowler Mitchell Starc lamented a number of opportunities the Aussies squandered to remove Rahane.
Rahane was dropped twice - first by Steve Smith on 73 and then by Travis Head moments before stumps - and nicked another ball through a vacant first slip, both off Starc's bowling.
"We should have got him out three, four, maybe five times before he got to 100 but he's run his luck there and scored a good hundred," Starc said.
Hosts rue missed chances on day two
Australia captain Tim Paine was left ruing his decision not to have a first-slip after lunch as Rahane edged a ball between the wicketkeeper and second slip that flew away to the boundary.
Starc, who earlier became the ninth Australian to take 250 Test wickets, should have had his third scalp of the match when he steamed in with the second new ball.
But with Rahane on 73, Smith inexplicably dropped a regulation catch in slips to continue a miserable match for the world's No.1 Test batsman.
To end a disastrous final session for Australia, the ball popped out of Head's hands as Starc was denied another wicket.
It is a remarkable turnaround in eight days, with India's bid to retain the Border-Gavaskar Trophy seemingly doomed following their record-low of 36 all-out at Adelaide Oval.
Combined with the fact, Kohli, one of the game's greatest batsmen, will take no further part in the series, India were barely given a hope heading to Melbourne.
India's four inclusions have all played major roles in the revival.
Jadeja's assured batting at No.7 has allowed stability down the order, while wicketkeeper Rishabh Pant (29 off 40 balls) played an entertaining cameo as he combined with Rahane for a vital 57-run fifth-wicket stand.
Debutant Gill survived two dropped catches, including one in the second over of the day off Josh Hazlewood's bowling, but captain Tim Paine did make up for the blunder behind the stumps.
Paine's catch to send Gill (45) packing was regulation, but his brilliant effort to dismiss Cheteshwar Pujara two overs later will be replayed for the rest of the summer.
Australia's fast-bowling brigade of Cummins, Starc and Josh Hazlewood have toiled hard, but poor fielding has cost them dearly.
Click here to sign up to our newsletter for all the latest and breaking stories from Australia and around the world.