Chinese Taipei's Yang Chun-Han provided the most spectacular moment of the Taipei 2017 Summer Universiade so far by winning the men's 100m title on home soil here this evening.
The local hero sent the Taipei Stadium into delirium after he won by the narrowest of margins.
There was very little to separate the field but, after winning his semi-final convincingly earlier this evening, Yang made up ground in the closing stages to cross the line first in 10.22sec.
Thando Roto of South Africa finished a whisker behind in second in 10.24 with Cameron Burrell of the United States sealing bronze on 10.27.
Jamaica's Shashalee Forbes, meanwhile, won the women's 100m title.
She looked ominous in her semi-final and was never really tested as she cruised to victory in a time of 11.18.
Italy's Irene Siragusa finished second in 11.31, a personal best, while Switzerland's Salome Kpayero Kora Joseph took bronze in 11.33.
Elsewhere on the track this evening, Uganda's Sadic Bahati brought action to a close by taking the men's 10,000m gold medal.
In a field that was split apart in the early exchanges, Bahati had a good battle with Romania's Nicolae Soare but burst away in the final lap to win in 29:08.68.
Soare ran the African hard but ultimately came up short and took silver in 29:12.76.
Kazuya Shiojiri of Japan joined them on the podium in third on 29:20.96.
In the field this afternoon Poland's Pawel Fajdek, the three-time world champion in the hammer throw, won his fourth consecutive Universiade gold.
Following victories in Shenzhen 2011, Kazan 2013 and Gwangju 2015, the Pole showed his superior quality to win with a best attempt of 79.16m.
Pavel Bareisha of Belarus finished with silver on 77.98m while Serghei Marghiev of Moldova rounded out the podium on 74.98m.
Germany's Kristin Pudenz prevailed in the women's discus final to take gold with a best throw of 59.09m.
Valarie Allman of the United States was not too far behind in second place on 58.36m.
Australia's Taryn Gollshewsky rounded out the medal positions by taking bronze with 58.11m.
Romania's Alina Rotaru then claimed the women's long jump gold medal to bring action to a close.
A penultimate jump of 6.65m lifted her above Cyprus' Nektaria Panayi and into gold medal position.
Panayi, who led for most of the final, was forced to settle for silver on her best attempt of 6.42m.
Bronze went to Germany's Anna Buehler after she could only manage a best attempt of 6.38m.