India lose Lord’s Test by an innings and 159 runs
London: India suffered an innings and 159-run defeat in the second Test against England after yet another batting failure on day four at Lord's here on Sunday. The defeat gives England a 2-0 lead in the five-match series.
Trailing…
Read More...
Read More...