Hosts Azerbaijan claimed two more gold medals in Friday's freestyle wrestling finals at the 2017 Islamic Solidarity Games in Baku.
Mahir Amiraslanov (57kg) and Nurmagomed Gadzhiyev (97kg) both bagged titles in their respective events, while Magomed Muslimov (65kg) had to settle for silver.
The Azeri team took their tally to 11 medals over the first three days of the competition, six of them gold.
Amiraslanov claimed the first of the day for the home country in a nail-biting men's 57kg final.
The explosive Azeri took an early 3-0 lead, but Kazakhstan's Zhandos Ismailov fight his way back into the bout with a clever takedown.
A smart reversal in the dying seconds by Amiraslanov saw the home crowd explode as the local boy took gold.
Cameroon's Roland Tambi Nforsong, nicknamed "Papy" by his fans, was no match for Nebi Uzun of Turkey, who bagged the bronze medal alongside Uzbek Nodirjon Safarov.
Muslimov (65kg) then failed to make it two in two for Azerbaijan as he was defeated by 2016 Asian champion Meisam Nasiri.
The Iranian struggled to get past Muslimov's defence but managed to twice pin his opponent with under a minute to go on the clock to claim gold.
Khalil Ibrahim A. Abdali bagged Guinea-Bissau's second medal of the Games alongside Ilyas Zhumay of Kazakhstan.
The Heydar-Aliyev Arena had to wait for Gadzhiyev to hear its second "March of Azerbaijan" anthem, as the 97kg gold medallist dominated Iran's Amir Mohammadi.
Gadzhiyev had previously cruised past his opponents 11-4 and 9-3, before claiming an emphatic 11-2 win in a highly tactical bout against Mohammadi in front of his rowdy supporters.
Turkmen Umari Tariq bagged third place, as did Mamed Ibragimov of Kazakhstan.
© AFP Services