China's Shi Zhiyong lifted a combined 352kg to win the men's Olympic -69kg weightlifting title at the Rio Games.
Shi, 22, lifted 162kg in the snatch and 198kg in the clean and jerk.
Daniyar Ismayilov of Turkey led the competition after a 163kg lift in the snatch, but could only manage 188kg in clean and jerk as he was forced to settle for silver with a combined 351kg.
Izzat Artykov of Kyrgyzstan lifted a combined 339kg to win bronze.
Subscribe to the BBC Sport newsletter to get our pick of news, features and video sent to your inbox.