
Swim star Mollie O'Callaghan has emerged from a self-described dark hole to prove she can remain a world-beater.
O'Callaghan has posted the fastest women's 100m freestyle time this year - 52.87 seconds - at Australia's selection trials for the looming world titles.