Bad light and rain brought an early end to the third day of the first Test match as New Zealand were left struggling at 41 for one in the second innings following on against India at the Rajiv Gandhi International Stadium here on Saturday.
Indian spinner Ravichandran Ashwin picked up six wickets by giving away 31 runs as the visitors were all out at 159 runs in their first innings.
Ojha picked up three wickets by giving away 44 runs in the first innings.
James Franklin remained the top scorer for New Zealand in the first innings as he remained not out on 43 runs.
India took a significant first-innings lead of 279 runs.
New Zealand failed to save the follow-on and scored 41 runs for the loss of one wickets before rain brought an early end to the day.
Spinner Ojha picked up the wicket of Martin Guptill (16).
Brendon McCullum (16*) and Kane Williamson (3*) will resume the proceedings on Sunday.
Cheteshwar Pujara struck 159 and solid half-centuries by skipper MS Dhoni (73) and Virat Kohli (58) helped India to score 438 runs in the first innings.