The skies cleared, the haze dwindled and the stars duly shone at the OCBC Aquatic Centre yesterday.
Day two of the Fina Swimming World Cup Singapore leg proceeded with nary a hiccup, much to the relief of the organisers and fans after Saturday's finals session was cancelled owing to the haze.
That resulted in the loss of 15 races, including the mouth-watering women's 200m backstroke, which would have seen a titanic clash among the event's top three - Emily Seebohm, Missy Franklin and Katinka Hosszu - at the recent World Championships in Kazan.
Yesterday, the trio did take to the pool in the 100m back but it was a consolation, as it is not one of Hosszu's stronger events.
Men's 50m backstroke
1 Ashley Delaney (Aus) 25.30sec
2 Quah Zheng Wen (Sin) 25.50
3 Yuki Shirai (Jpn) 25.91
1 Yuki Shirai (Jpn) 1min 57.96sec
2 Ashley Delaney (Aus) 1:58.66
3 Omar Pinzon Garcia (Col) 2:02.11
Women's 100m back
1 Emily Seebohm (Aus) 58.72
2 Katinka Hosszu (Hun) 1:00.07
3 Missy Franklin (USA) 1:00.73
Men's 100m breaststroke
1 Cameron van der Burgh (Rsa) 59.38
2 Kevin Cordes (USA) 1:00.81
3 Li Xiang (Chn) 1:01.03
Women's 50m breast
1 Alia Atkinson (Jam) 30.74
2 Sally Hunter (Aus) 31.50
3 Micah Lawrence (USA) 31.66
1 Micah Lawrence (USA) 2:25.89
2 Vitalina Simonova (Rus) 2:27.42
3 Sally Hunter (Aus) 2:27.96
Men's 50m freestyle
1 Katsumi Nakamura (Jpn) 22.47
2 Kyle Chalmers (Aus) 22.52
3 Te Haumi Maxwell (Aus) 22.68
1 Daniel Smith (Aus) 1:48.15
2 Masato Sakai (Jpn)/ Danny Yeo (Sin) 1:51.07
Women's 100m free
1 Cate Campbell (Aus) 53.09
2 Bronte Campbell (Aus) 53.58
3 Katinka Hosszu (Hun) 54.23
1 Katinka Hosszu (Hun) 4:12.00
2 Zsuzsanna Jakabos (Hun) 4:14.75
3 Jessica Pengelly (Aus) 4:19.44
Men's 100m butterfly
1 Masato Sakai (Jpn) 53.53
2 Viacheslav Prudnikov (Rus) 53.66
2 Quah Zheng Wen (Sin) 53.66
Women's 50m fly
1 Jeanette Ottesen (Den) 25.84
2 Holly Barratt (Aus) 26.57
3 Melanie Henique (Fra)/Alia Atkinson 26.78
1 Zsuzsanna Jakabos (Hun) 2:08.65
2 Zhou Min (Chn) 2:12.70
3 Katinka Hosszu (Hun) 2:13.99
Men's 200m individual medley
1 Semen Makovich (Rus) 2:01.76
2 Kenneth To (Aus) 2:02.12
3 David Zoltan Verraszto (Hun) 2:02.76
Women's 400m IM
1 Katinka Hosszu (Hun) 4:37.30
2 Zsuzsanna Jakabos (Hun) 4:42.13
3 Zhou Min (Chn) 4:44.55
Seebohm swam her eighth sub-59 time this year to win in 58.72sec, ahead of Hosszu (1:00.07) and Franklin (1:00.73). She has now won the 100m back in all five legs of the World Cup series.
Said the Australian, the reigning world champion in the event: "It's always good for the confidence (to beat Hosszu and Franklin) but this is not going to determine what happens next year (at the Olympics).
"Coming over from (Kazan), I put more pressure on myself to come out on top every time I race.
"This is the third meet in the Asian leg, it's starting to take its toll... I'm just happy with the time."
American Franklin, who also swam the 100m freestyle yesterday, was just glad to get some racing under her belt before she returns to her home in Colorado.
The four-time Olympic champion, who said she spent Saturday evening in the gym before hitting the shops, said: "I'm just happy that we got the final session in here. Honestly, we're all just excited to be able to swim tonight.
"I'm staying home after Singapore. It's so much fun travelling but it takes a lot out of you."
Hosszu, meanwhile, made up for her disappointment as she won medals in all five of her races yesterday, including a gold in the 400m individual medley.
The women's 100m freestyle also pitted world champion Bronte Campbell against her sister Cate, who was third in Kazan. Cate clocked 53.09sec to beat Bronte (53.58) and Hosszu (54.23).
South Africa's Olympic champion Cameron van der Burgh won the 100m breaststroke in 59.38, ahead of Singapore-based American Kevin Cordes (1:00.81) and China's Li Xiang (1:01.03 ).
The South African, who was disappointed not to race Cordes in the 50m breaststroke on Saturday, said: "It feels nice that we got to race in Singapore. It's very nice racing against Kevin. He's a tough competitor, I respect him and he pushed me to a very good time."
He and Hosszu had led the men's and women's overall rankings coming to Singapore. It was the fifth stop of the eight-leg World Cup series, as well as the third and final stop of Cluster 2, which includes the Hong Kong and Beijing legs. The series heads to Tokyo next.
Yesterday, the duo were crowned the men's and women's winners of Cluster 2. Each received US$50,000 (S$71,620).
Said van der Burgh: "This part of the season, it's very hard to go (under a minute). We've only just started training. I'm very happy with the time and it's a good base to start. So far the season is going very well, I'm very excited."
Hosszu said: "It's a little disappointing to miss out on yesterday's 200m back, that was the race I was looking forward to most. But (winning the cluster) gives me a lot of confidence and motivation for training ahead of the next cluster."