The gulf was wide in the first Test, but New Zealand have been putting in the hard yards over the last four days to give themselves the best chance of bridging the gap. What they'll hope for now is to get some early momentum at McLean Park, take the honours in the first two sessions, and hope India feel the pressure. Some quick Indian wickets with the new ball could still swing things their way, but if India survive the early exchanges, it could be another long Test for New Zealand.
MS Dhoni has a superior team on paper, and proved that in the first Test, but India need to guard against complacency. While they've been winning more frequently overseas since 2000, series wins haven't been that easy to come by.
New Zealand (likely): 1 Tim McIntosh, 2 Martin Guptill, 3 Daniell Flynn/Jamie How, 4 Ross Taylor, 5 Jesse Ryder, 6 James Franklin, 7 Brendon McCullum (wk), 8 Daniel Vettori (capt), 9 Jeetan Patel, 10 Iain O'Brien, 11 Chris Martin.
India will almost certainly play the team that won so convincingly in Hamilton. There were question-marks over the third seamer before that game, but Munaf Patel dispelled them emphatically with match figures of 5 for 120.
India (likely): 1 Gautam Gambhir, 2 Virender Sehwag, 3 Rahul Dravid, 4 Sachin Tendulkar, 5 VVS Laxman, 6 Yuvraj Singh, 7 Mahendra Singh Dhoni (capt & wk), 8 Harbhajan Singh, 9 Zaheer Khan, 10 Ishant Sharma, 11 Munaf Patel.