Rio bound Cate Campbell has broken the 100 metres freestyle world record at the Swimming Australia Grand Prix meet at the Brisbane Aquatic Centre on Saturday night.
The time of 52.06 seconds took off 0.01 second from German Britta Steffen's record set during the controversial "super suits" period of swimming.
"I had to kind of double check that it wasn't 52.86 and then I was like, 'no, no, no, that is definitely a zero and not an eight, 52.06'," said a stunned Campbell.
"In my head it was like, 'is that really it?', and I was like 'yeah ... that's it, you've got it'."
It is perfect preparation for Campbell who broke the record in front Dawn Fraser and Jodie Henry, both of whom are former world record holders themselves.
"I still can't believe it has happened," Campbell continued post race.
"People have been asking me when I was going to break a world record for the past three years and honestly it really wasn't on my mind but every time I got into the pool it was like, 'will they stop asking me this question now?', and now you will."
Campbell will now enter the Rio 2016 Olympics as one of the red hot favourites as she looks to add to her Olympic medal tally of gold (4x100m freestyle, 2012) and two bronzes (50m freestyle and 4x100m freestyle, 2008).