Indian Test Skipper Virat Kohli hit a responsible unbeaten 49 runs to help India secure a nervy draw on the final day of the first cricket Test against England in Rajkot.