Emma McKeon has produced a superb second 50 metres to claim bronze in the 100 metres butterfly final at the Tokyo Olympics.
Subscribe now for unlimited access.
$0/
(min cost $0)
or signup to continue reading
The Illawarra talent swam an Australian record to touch the wall third in a blanket finish.
Canada's Margaret MacNeil won gold in a Commonwealth record of 55.59 while China's Yufei Zhang was second in 55.64.
McKeon produced a personal best time of 55.72 and finished just 0.01 seconds ahead of the fourth-place finisher, Torri Huske.
"I'm going to be on an Olympic podium, so can't really be more happy," McKeon told Channel 7.
"I was just focusing on my race. I could see the American girl on the other side of me, I realised we were only 0.01 off third and fourth, so good to get my hand on the wall before her."
MacNeil hit the wall in seventh position at the midway point of the race before storming over the top of her rivals to claim the victory.
McKeon was fourth at the turn and swam the second fastest final 50m of the race.
The bronze medal comes just a day after the 27-year-old won gold in the women's 4x100m freestyle relay.
She now has six Olympic medals to her name, having won a gold, two silver and a bronze in Rio.
McKeon is chasing history in Tokyo, the swimmer hoping to be the first Australian to win seven medals at a single Games.