Hosts China finished with a record 201 gold medals as the curtain comes down on two weeks of triumphs and tears at the Asian Games in Hangzhou on Sunday.
India crushed Bangladesh by nine wickets on Friday to set up a gold medal match against Afghanistan as they bid to become Asian Games champions on their first attempt.
India's javelin king Neeraj Chopra produced a giant throw to strike gold at the Asian Games on Wednesday and cap a gruelling season, with Olympic high-jump champion Mutaz Essa Barshim joining him as a winner.
Bahrain's Kemi Adekoya, who was stripped of the 2018 title for doping, won Asian Games 400m hurdles gold on Tuesday while Olympic champion Liu Shiyang crashed in the javelin in a shock.
Dethroned Chinese world champions Wang Jianan and Feng Bin bounced back to win Asian Games gold on Sunday in front of a delirious home crowd and then set their sights on the Paris 2024 Olympics.
World champion Qin Haiyang completed the breaststroke treble Friday and Zhang Yufei claimed a sixth gold as China's swimmers sent a final warning shot from the Asian Games ahead of the Paris Olympics.
World-record holder Qin Haiyang barrelled to the Asian Games 200m breaststroke title on Thursday as Chinese teammate Zhang Yufei edged Siobhan Haughey in a blockbuster showdown to clinch her fifth gold in Hangzhou.
Zhang Yufei blasted the fastest time of the year Wednesday to win Asian Games 100m butterfly gold and bolster her status as a favourite for the Paris Olympics.
Siobhan Haughey shattered her own Asian record to add the Asiad 100m freestyle title to her Olympic and world silver medals Tuesday, as Tomoru Honda stunned an exhausted Daiya Seto in the 400m medley.
World champion Qin Haiyang surged to the world's second fastest time this year and the Asian Games 100m breaststroke title Monday while star freestyler Siobhan Haughey clinched Hong Kong's first-ever swimming gold medal.