Ben Stokes goes from villain to hero in one glorious day