India have registered a magnificent victory by 337 runs over England in the 2nd Test at Edgbaston on Sunday (July 6). 2025-07-06