Individual and team sweeps in equestrian eventing and men's golf gave Japan six gold medals at the Asian Games on Sunday, helped along by a late win for defending champion Keisuke Ushiro in the men's decathlon.

Ushiro ran an incredible 1,500-meter race to win the gold, Japan's first in track and field at these games. Entering the event's final discipline, the 32-year-old was two points behind Suttisak Singkhon of Thailand, needing to beat him over the almost four laps on the track at GBK main stadium to claim gold.

By finishing the 1,500 in third, he scored 655 points and built a 69-point final buffer over the Thai. Akihiko Nakamura won the 1,500 to snatch bronze from China's Gong Kewei.