Sarfaraz Khans exceptional 150 runs, and Rishabh Pants 99 guided India to 438 with the loss of six wickets at the end of session two on Day 4 of the first Test against New Zealand at Chennais M Chinnaswamy Stadium on Saturday.