Thach Kim Tuan won the men's under 56kg title for Vietnam ©ITG

Vietnam enjoyed a mixed opening day of weightlifting competition here at the Asian Indoor and Martial Arts Games as defeat for one favourite was followed by victory for another.

Vương Thị Huyền was the world silver medallist as well as the Asian champion in 2015 in the opening women's under 48 kilograms and had by far the best CV in the line-up.

She duly produced the best snatch lift of the day, of 85kg, before slipping out of contention in the clean and jerk.

Xiao Huiying of China followed an 80kg snatch with a 110kg clean and jerk for a total of 190kg to win by the slenderest of margins.

Vương had to settle for third, on 186kg, after only managing 101kg in the snatch.

"I didn't have a great snatch and I told myself in the break to concentrate better in the clean and jerk," said a delighted Xiao.

"I did and it feels great to win the gold medal."

Better fortunes soon followed for Vietnam as Thach Kim Tuan led home a 1-2 finish in the men's under 56kg event.

Asian Keirin champion Mohammad Daneshvar Khorram formed part of Iran's team sprint success ©Ashgabat 2017
Asian Keirin champion Mohammad Daneshvar Khorram formed part of Iran's team sprint success ©Ashgabat 2017

The three-time World Championship medallist triumphed with a total of 282kg to beat team-mate Tran Le Quoc Toan, with 276kg.

Jia Xionghui of China took bronze with 269kg.

It came in the absence of North Korea's reigning Asian Games champion and Olympic silver medallist, Om Yun-chol.

Iran claimed an expected cycling victory as Mohammad Daneshvar Khorram, Ehsan Khademi and Ali Askari combined to win the men's team sprint in 45.535.

Pavel Vorzhev, Sergey Ponomaryov and Zaki Sultanov took Kazakh silver at the Velodrome in 45.588 while bronze went to Thailand's Worayut Kapunya, Jaturong Niwanti and Satjakul Sianglam, in 46.920.

Three gold medals were also won today in taekwondo.

Iran won two at the Taekwondo and Dancesport Arena, courtesy of Mahdi Eshaghi in the men's under 54kg division and Maidi Jalali at under 74kg.

Eshaghi thrashed Manuchehr Nematov of Tajikistan 22-5 and Jalali won a much narrower affair against Kairat Sarymsakov of Kazakhstan, 5-2.

Tan Xue of China also triumphed in the under 46kg division by beating Han Nayeon of South Korea, 20-2.