Moradi was confident in the snatch with three good lifts to come first at 184kg. In the clean and jerk, Moradi was successful in his first attempt of 220kg and he then went for the world records with his second try.
By lifting a stunning 233kg, he set a new world record in the clean and jerk, breaking the previous 232kg mark set by Kolecki Szymon of Poland. He also broke his own total world record setting it to 417kg.
Third place in the snatch, Aurimas Didzbalis of Lithuania ended 4th in the clean and jerk, but his total of 388kg was still enough for a silver medal.
The total bronze went the way of Seyedayoob Mousavijarahi of Iran with 385kg. He also took clean and jerk bronze.
Fares Ibrahim Elbakh from Qutar was another star to watch in the competitions. Ranking only 11th in the snatch with 1 successful lift, he finished runner-up in the clean and jerk by lifting 220kg.