The Indian cricket team defeated England by 336 runs in the second Test match played at Edgbaston Ground in Birmingham. With this, the five-match series has been tied at 1-1. England, chasing a target of 608 runs, was all out for 271 runs on the last day of the match. This is India’s biggest victory in terms of runs on English soil so far.