Charismatic Ben Stokes leads England to sensational Test win against Pakistan

A bold captaincy by Ben Stokes helped England pull off a sensational victory against Pakistan in the Rawalpindi Test on Monday. Pakistan needed only 342 runs to win after Stokes stunned everyone by declaring England’s second innings at 264-7 on Sunday. Given that the pitch had provided little help to bowlers in the match, Stokes’ … Read more