South Korean duo Jang Woojin and Jeon Jihee sealed the table tennis mixed doubles gold medal at Taipei 2017 following a thrilling final here.
They got the better of Japan's Kazuhiro Yoshimura and Minami Ando in a seven game classic.
Jang and Jeon had trailed 3-2 but came roaring back in the sixth and seventh to win 11-1, 9-11, 11-5, 7-11, 5-11, 11-8, 11-3.
Chinese Taipei's Liao Cheng-Ting and Chen Szu-Yu claimed one bronze medal while North Korean duo Pak Sin Hyok and partner Kim Nam Hae won the other, after both losing their respective semi-finals.
Following an afternoon thunderstorm today, organisers awarded the medals in golf competitions according to three rounds of play rather than four.
Mexico's Raul Pereda De La Huerta therefore won the men's gold medal after finishing on 16-under-par for the tournament.
Kazuki Higa of Japan took silver, two shots behind on 14-under.
The bronze medal was shared between two host nation competitors with Liu Yung-Hua and Yu Chun-An completing the competition on nine-under.
Japan won the men's team title on a total of 406.
Mexico took second on 409 while Chinese Taipei finished with bronze on 414.
Mariel Lancy Galdiano of the United States took the women’s golf title after that competition was also shortened.
Following three rounds of play the American had established a four-shot lead and finished on a winning score of eight-under.
She was followed onto the podium by two Chinese Taipei players who, similarly to the men's event, finished on the same score.
Chen Hsuan and Hou Yu-Sang shared the silver medals on four-under.
The United States also took the women's team crown on a total score of 421.
Chinese Taipei finished second on 424 while South Korea rounded out the podium on 431.
In diving competition today, North Korea's Ri Hyon Ju took gold in the men's platform final.
A final attempt of 93.60 points handed Ri, who won silver in the synchronised 10 metres platform earlier in the competition, an overall score of 491.20.
David Dinsmore of the United States took silver on 476.40 with South Korea's Kim Yeongnam completing the medal positions in third on 473.85.
Ukrainian duo Oleksandr Gorshkovozov and Anastasiia Nedobiga then strolled to the mixed team diving title.
In the sport's final competition here in Taipei, the duo produced an overall score of 398.90 to decimate the rest of the field and climb atop the podium with ease.
Canadians Tyler Robert Henschel and Celina Jayne Toth finished second way back on 362.80 while Mexico's Jose Diego Balleza Isaias and Arantxa Chavez sealed bronze on 351.30.
In the early hours of this morning, Italy's Gregorio Paltrinieri won the men's 10 kilometres marathon swimming race.
It was the third gold medal for the Italian at Taipei 2017 following success in the pool earlier this week.
He finished first in a time of 1:54:52.4, just under 10 seconds clear of his nearest rival.
Germany's Soeren Detlef Meissner claimed silver in 1:55:01.5 while Poland's Krzysztof Pielowski rounded out the podium in 1:55:19.6.
The women's marathon swimming crown was won by Hungarian Anna Olasz, who completed the 10km course in a time of 2:04:12.2.
Giulia Gabrielleschi won a second medal of the morning for Italy as she took silver in 2:04:17.9.
Bronze went the way of Adeline Furst, with the Frenchwoman completing the podium in 2:04:23.1.
Li Yi of Macao claimed the first wushu gold medal of Taipei 2017 earlier today.
She won the women's taolu changquan title with a score of 9.51 to give her team its first medal here.
Russia's Sandra Konstantinova finished second on 9.35 while Ayaka Honda of Japan completed the medal positions, finishing third on 9.30.
Li Mengnan of China then prevailed in the men's taolu changquan competition.
The 21-year-old collected a score of 9.55 in the final to beat Russia's Pavel Muratov by 0.10 points.
Muratov was forced to settle for silver on 9.45 while Tsai Tse-Min of Chinese Taipei completed the top three on 9.42.