Iran's Behdad Salimikordasiabi won the men's super-heavyweight division Tuesday night, the final weightlifting competition at the London Olympics.
Salimikordasiabi, the two-time reigning world champion, snatched 208 kilograms and lifted 247 on the clean and jerk for a 455 kg total.
Countryman Sajjad Anoushiravani Hamlabad took silver with 449 kg and Russia's Ruslan Albegov settled for bronze with 448.
Iran finished with four weightlifting medals here, tied for second-most with Kazakhstan and North Korea. China won seven medals, including five gold.