India outplayed England to take a 1-0 lead in the 5-match Test series

India defeated England in the second Test at Lord’s by 151 in the 5-game Test series.…

Translate »