Ben Stokes' remarkable century shattered records and propelled England to a dominant 181-run victory over New Zealand in the third one-day international on Wednesday, giving the hosts a 2-1 lead in the four-match series.