A once-in-a-lifetime innings from Ben Stokes, who added 76 for the last wicket with Jack Leach, gave England an amazing victory that kept the Ashes alive