India vs England: Team India report card - How Virat Kohli and Co fared at Lord...
India suffered a heavy defeat in the second Test at Lord’s, losing by an innings and 159 runs in a rain-affected match as the England bowlers made merry in swing-friendly conditions.