India captain Shreyas Iyer praised openers Abhishek Sharma and Sanju Samson for their 93-run stand, which set the stage for a record 226-run chase against New Zealand.