Cuban wrestler Mijain Lopez retained his Olympic title in the heaviest Greco-Roman weight class when he overpowered Estonian outsider Heiki Nabi in the gold medal final.
Lopez, a four-time world champion, had been the clear favorite to retain the 120kg gold he won in Beijing four years ago.
Cuban supporters cheered wildly as Lopez did a lap of honor of the packed arena with his country's flag draped over his shoulders.
Iran's Omid Noroozi won gold in the 60kg Greco-Roman wrestling category on Monday, brushing aside Georgian outsider Revaz Lashkhi in the final at the London Olympics.
Iranian fans roared and waved their country's red, white and green flag in a packed wrestling arena after Noroozi won the bout without dropping a point.
In the 84kg division, Russia's Alan Khugaev won gold, beating former 96kg Olympic champion Karam Ebrahim of Egypt to give Russia its second wrestling gold of the Games.