Zimbabwe Crush Afghanistan for Record Test Win
Zimbabwe stormed to a historic innings-and-73-run victory over Afghanistan at Harare Sports Club on Wednesday, their biggest Test win ever and first home triumph in 12 years. The match ended just after lunch on day three of the one-off Test, marking only Zimbabwe’s third innings […]