Stokes hits Lord's fastest Test century

Ben Stokes was on fire. Credit: PA

Alastair Cook's 27th Test century and the fastest ever at Lord's from Ben Stokes transformed the first Investec Test as England went from a position of peril to one of dominance.

England arrived on day four with backs-to-the-wall defiance apparently the best they could hope for after conceding a 134-run first-innings deficit to New Zealand.

Stokes drove brilliantly down the ground too, and hit 15 fours and three sixes in his 85-ball century - the second of his career, just two days after he fell short with 92 in the first innings here.