Singapore suffer their first loss after three consecutive wins against Sri Lanka, Papua New Guinea and the Republic of Ireland
Yu Meiling's 100 percent shooting in the first quarter got Singapore off to an excellent start.
This was the second victory in a row for Singapore after their opening win over the Republic of Ireland.
Swimming World Cup: Chad le Clos sets new 200m butterfly short-course record of 1:48.56 in Singapore
His effort bettered the previous world record of 1:49.04 which he had set in August during the Eindhoven leg of this year's series.
Dex Cheong finished as the Singaporean athlete when he won the the Standard Male Category (18-29 years) in a time of 2 hours 1 minute 37 seconds at the 2013 Singapore Duathlon.
The spotlight was on Singaporean veteran, Vivan Tang, 43, who hit the finish tape in 40 minutes 11 seconds to win the women's 10km race at the Yellow Ribbon Run.
Mok managed to shave 6 minutes 43 seconds from his 2012 timing where he finished third behind then winner Soh Rui Yong and runner-up Ashley Liew, both of whom did not take part this year.
The cool morning weather helped Singaporean triathlete Jonathan Ma, 25, to win the Tri-Factor Triathlon (1.5km swim, 40km cycle, 10km run) in 2 hours, 9 minutes and 6 seconds.