On the final day of the SEA Games swimming meet, Singapore's swimmers surpassed their record 21-gold haul, achieved at the 1973 Southeast-Asian Peninsular Games, ending the six-day competition on Thursday night with 23 golds.
Starting the night on 19 golds, the hosts added four more golds to surpass the all-time high mark.
Amanda Lim started the rush, winning the 50m freestyle in a Games record time of 25.59sec.
Quah Zheng Wen was up next. He completed a backstroke sweep, winning the 50m back in a Games and national record time of 25.27sec to add to his golds in the 100m and 200m events.
Tao Li made it 22 golds with a win in the 100m fly, an event she has not lost since 2007.
The men's 4x100m medley team of Lionel Khoo, Clement Lim, Quah Zheng Wen and Joseph Schooling capped off the night with a scintillating win, clocking 3:38.25 - a new Games and national record.