Henry Nicholls's superb unbeaten century saw New Zealand into an utterly dominant position against England in the second Test at the Oval on Friday.