And unlike his 134 in Sydney, this time Ponting played with more of the style and daring that has defined his career, hitting 13 boundaries in five-and-a-half hours in front of 21,480 fans.
Clarke's 19th hundred and fifth in 11 matches since becoming captain came off 133 balls.
The skipper was dropped at second slip by a diving VVS Laxman off Ishant Sharma's bowling on 133 in the first over with the second new ball.
Clarke was also given a life on 35 when a cut shot flew between second slip and wicketkeeper Wriddhiman Saha.
Using wonderfully quick footwork and batting for part of the day in his baggy green cap to the spinners, Clarke stroked 19 fours and one six from 188 deliveries.
Australia had raced to 98 at lunch for the loss of three wickets.
David Warner (eight) was lbw to paceman Zaheer Khan and Shaun Marsh was bowled between bat and pad for three, missing a straight one from offspinner Ravi Ashwin.
Ashwin also removed opener Ed Cowan (30), caught at cover.
Marsh's hesitant 12-ball display brings his tally for the series to 17 runs at an average of 3.40 and puts his immediate Test future at risk.
Australia lead the four-match series three-nil.
But the home side will be anxious to push on to a big total, having scored more than 500 in their first innings against India in Adelaide eight years ago and losing the match.
- AAP