Ranchi - Opener Rohit Sharma hit his third century of the series to lead India's charge after they lost early wickets against South Africa on day one of the third Test on Saturday.
SCOREBOARD: India v Proteas - 3rd Test
Sharma and Rahane ensured that India, who have already taken an unassailable 2-0 lead in the three-match series, denied the opposition bowlers any wickets after lunch.
Sharma, who hit twin centuries in his debut game as an opening batsman at the start of the series, then steadied the innings along with Rahane, who completed his 21st Test fifty.
In the morning session, India lost Mayank Agarwal, for 10, and Cheteshwar Pujara, for nought, to Rabada's lively spell of pace bowling and slipped to 16 for two.
"Rabada is one of the better bowlers in the world at the moment. Today he showed why he's rated so high," Rathour said in praise of the South African pace spearhead.
Nortje said getting Kohli's prized scalp was "unbelievable" and praised his entire bowling unit.
Spinner Shahbaz Nadeem made his international debut for India while wicketkeeper Heinrich Klaasen and left-arm orthodox George Linde earned their maiden Test caps for the Proteas.