Sourav Ganguly struck an unbeaten 91 to help India reach 401-6 by lunch on the second day of the second Test against Australia here on Saturday.
Ganguly, 36, hit seven fours in his 200-ball knock to ensure India did not squander the advantage of batting first in good conditions at the Punjab Cricket Association stadium.
The left-handed batsman, set to retire after the four-Test series for the Border-Gavaskar trophy, was ably supported by Mahendra Dhoni, leading the home side in the absence of injured regular skipper Anil Kumble.
Dhoni ripped the Australian attack with some breathtaking shots off the backfoot, racing to 45 off 60 balls with five fours and a six.
The wicketkeeper-batsman pulled Brett Lee twice over square leg for fours as the paceman struggled with his line and length once again in the morning session.
Lee, whose wicketless first spell of six overs cost 30 runs, also needed two stitches on the webbing of his right hand but was expected to come out to bowl later in the Indian innings.
Dhoni was also severe on debutant fast bowler Peter Siddle, pulling him over the fine leg for the only six of the innings.
Resuming on 311-5, India lost nightwatchman Ishant Sharma (nine) early when he holed out to Simon Katich in gully off Siddle (2-100).
But Ganguly and Dhoni carried on from there with elan, stitching their unbroken 75-run partnership off 126 balls.
Ganguly, who made a crucial 47 runs in the first innings of the drawn Bangalore opener, had earlier lifted India from a precarious 174-4 with a 142-run stand with the record-breaking Sachin Tendulkar.
Tendulkar on Friday eclipsed West Indian Brian Lara's record for most Test runs en route to his spectacular 88-run innings that also saw him cross the 12,000-run mark.
The Mohali Test will be followed by matches in New Delhi and Nagpur.