Brilliant brilliant win, there is no better leader in sport than Ben Stokes. The man is a titan.
Archer putting any doubts he may no be the same player to bed, just needs managing and a bit of luck
Archer putting any doubts he may no be the same player to bed, just needs managing and a bit of luck