Virat Kohli has returned to form with an unbeaten 100 off 143 balls as India push closer to victory in their Border-Gavaskar series opener against Australia.