Ben Stokes laments England 'not keeping foot on throat'

Ben Stokes admitted England failed to keep "our foot on the throat" of opponents as the team's disappointing World Cup campaign ended with a 93-run win over Pakistan.

from Cricket News: Latest Cricket News, Live Scores, Results, Upcoming match Schedules | Times of India https://ift.tt/l5hOngs