Hamilton: Opener Rachael Haynes smashed a scintillating 130-run knock as Australia rode on a brilliant batting performance to eke out a 12-run win over defending champions England in a high-scoring ICC Women’s World Cup match here on Saturday. In another match, South Africa handed a 32-run defeat to Bangladesh in Dunedin. A minute’s silence was […]