Lu Xiaojun bettered his own snatch and total world records in the men's injury-hit -77kg class on the way to winning China's fourth Olympic weightlifting gold at the London Games on Wednesday.
Lu snatched 175kg, 1kg better than his previous mark, but missed an opportunity to go even better when he ran out of time at his third attempt, at 177kg.
His best clean and jerk of 204kg left him a combined total of 379kg, also beating his previous world record by 1kg.
The total left him a clear winner after closest rivals Lu Haojie of China and South Korean Sa Jaehyouk both withdrew with arm injuries.
Lu Haojie, however, still claimed silver with a total of 360kg (170, 190), a massive 19kg adrift. Cuban Ivan Cambar Rodriguez took bronze with an even more distant 349kg (155, 194).
2010 world and European champion Tigran Martirosyan of Armenia was also a late withdrawal as he failed the weigh in.
And the two more high-profile pull-outs just added to the excitement at a drama-filled competition at the sell-out 6,000-capacity ExCel Arena.
South Korean Sa, defending Olympic champion and current world bronze medallist, is not known for his strong snatch section and as he crumpled screaming to the floor, stewards immediately covered up the platform.
Sa suffered what seemed a nasty injury to his right elbow as his arm buckled under the falling bar in his second attempt at 162kg, and he had to be helped off by the medical team present.
And then Lu Haojie failed to reappear after suffering a wrist injury in nailing his first clean and jerk at 190kg. Pictures showed him in tears in the warm-up area as his coach flexed his wrist and shook his head.
Lu Xiaojun's gold was the Chinese men's second after Lin Qingfeng in Tuesday's -69kg class. There have been two other golds in the women's competition from Wang Mingjuan and Li Xueying in the -48 and 58kg categories.
It was a welcome riposte by the Asian giant to the North Korean team, who have claimed two golds in the men's smaller classes and one in the women's.© ANP/AFP