A fine bowling performance from Ishant Sharma helped India to a 34-run advantage on day three of the second Test against the West Indies.