There was a splash of gold in both Cairns and Tokyo on night two of the Pan Pacific Para and Pan Pacific World Swimming Championships.
Ellie Cole cruised home for her second gold of the Pan Pacs in the S9 100m freestyle with teammate and S8 swimmer Lakeisha Patterson taking silver.
Paige Leonhardt took bronze in the women’s S10 100m freestyle and Rachel Watson also took bronze in the SB3 50m Breaststroke.
The S14 mixed 4x100m freestyle relay team was one of the highlights from the night as Liam Schluter, Daniel Fox, Jamie Lee-Getson and Taylor Corry won gold medal touching in a time of 3.57.86.
In Tokyo, it was sprint queen Cate Campbell, who was the talk of the night taking 52.03 seconds and a Championship record to win gold in the 100m freestyle.
Campbell, was fresh off a relay anchor time of 50.93 on night one, faced Olympic and World Champion Simone Manual in the final. Remaining composed, Campbell was under the world record (51.71) pace for 98m before just falling short.
"I can put that one to bed. All the little nightmares that come creeping in when you are lying awake at night stewing over past performances (are gone)," Campbell said.
Campbell had almost given away the sport dealing with the fallout over her Rio result.
The other wonder swim of the night was the 4x200m women's relay of Ariarne Titmus, Emma McKeon, Mikkayla Sheridan and Maddie Groves, who claimed a new Championship, Commonwealth and Australian record on there way to gold.
Groves held off Olympic and world champion Katie Ledecky in the final leg to finish with a time of 7.44:12.
The time broke the previous national record set by Olympic Champions Stephanie Rice, Bronte Barratt, Kylie Palmer and Linda McKenzie in Beijing.
In other races, Emily Seebohm claimed silver in the 100m backstroke silver, touched out by world champion Kylie Masse while teenager Kaylee McKeown found a new personal best for fifth.
Australia sits in second on the medal tally four gold, six silver and two bronze.