India defeated England by 151 runs in second Test at Lord's. India are second on World Test Championship (WTC) points table with 58.33% of points won, while England are third with 8.33% of points won. West Indies top the table with one win from one match. Both India and England lost two points each for slow over-rate in first Test.