England made light work of West Indies in the first Test at Lord’s, winning by an innings and 114 runs in a little over two days as James Anderson bowed out on a high. Source
England made light work of West Indies in the first Test at Lord’s, winning by an innings and 114 runs in a little over two days as James Anderson bowed out on a high. Source