India have registered a magnificent victory by 337 runs over England in the 2nd Test at Edgbaston on Sunday (July 6). Meanwhile, Australia also beat West Indies to win the 2nd Test. 2025-07-06