Australia end Scotland’s World Cup, send England into Super Eight M Haris June 16, 2024 Australia broke Scottish hearts with a hardfought five-wicket victory in St Lucia on Saturday that sent the Scots home from the Twenty20 World Cup and...