News

Pakistan, July 14 -- England secured a thrilling 22-run victory over India in the third Test at the historic Lord's Cricket Ground, taking a 2-1 lead in the five-match series. The game went down to ...
In reply to the target of 193 runs set by the English team, India could only manage to score 170 runs in 74.5 overs and went on to lose the fixture by 22 runs.