Gold went to Xiangxiang Zhang, China, totalling 319.
Silver went to Diego Salazar, Colombia, totalling 305.
Triyatno, Indonesia took home the bronze with a 298 total.
Xiangxiang will not be competing in London due to injury.
Jie Zang will be representing China in the 62kg category.
Triyatno will be competing in a heavier weight class in London (69kg).