
Australian teenager Mollie O'Callaghan has stormed past two esteemed compatriots to win the women's 100m freestyle at the Commonwealth Games.
O'Callaghan came from fourth at the turn to triumph ahead of Shayna Jack and Emma McKeon in Tuesday night's final in Birmingham.