News

India were restricted to 143/8 in the 29-overs-a-side game at Lord’s; the hosts won by eight wickets to level the series 1-1 ...