Shubman Gill and Rishabh Pant scored half-centuries in contrasting styles while Ravindra Jadeja and R. Ashwin shared seven wickets between them as India reached a strong position in the third Test against New Zealand from where they can avoid a clean sweep in the ongoing series.