Canada's Margaret MacNeil ended up on the winning side in one of the best races of the Tokyo Olympics, winning the women's 100m butterfly gold in 55.59s.
The World champion was seventh at the mid-way stage of the race but kicked on in the final 50m to blow away leader China's Yufei Zhang, who finished 2nd with 55.64. Australia's Emma McKeown took home the bronze in 55.72, a new Oceania record.
American teenage star Torri Huske (55.73s) will consider herself unlucky after staying in second place for the most part of the race, before fading a little towards the end and missing the bronze by 0.01s. Defending champion Sarah Sjostrom endured a bad race and finished seventh.