Mollie O'Callaghan has capped a brilliant week at the swimming World Cup in Toronto, setting a new short-course world record in the 200m women's freestyle.
The 21-year-old Australian obliterated a star-studded field to touch in 1:49.36 on Friday, just seven days after setting a then new mark of 1:49.77.