The Belgian triathlete won the final of this new 100 km event comprising a 2 km swim, 80 km cycle and 18 km run.
Lucas Henveaux from Liège took third place in the 200m freestyle, giving Belgium its third medal in the history of the competition.
Belgium gained its first winner in an international competition on the track in Altenberg, Germany.
Belgium won two team medals, thanks to the fine performances of several runners, both in the men's and women's categories.
Belgian figure skater Nina Pinzarrone finished in second place at the Golden Spin of Zagreb with her best performance this season.
Belgian triathlete Claire Michel has won her first and only Ironman 70.3, also known as a half Ironman.