Mexico won two gold medals on the final day of the World Taekwondo Cadet Championships in Egypt.
Emilio Alfaro Cendejas won the boys' under-49 kilograms division in Sharm El-Sheikh on a fine day for his country.
He beat Shayan Rostami of Iran in the final to seal the gold medal.
South Korea and Thailand won bronze medals at the Youth and Sports Olympic Hall in the Red Sea city.
Yong-Hyuk Nam and Napat Sritimongkol bagged the places on the podium respectively.
The second Mexican gold came courtesy of Roberto Sumuano in the boys' 61kg division.
He beat Iran's Amir Halashi Ghasemi in the final, with Mahmoud Moursi of hosts Egypt and Karim El Husseini of Lebanon winning bronze.
Turkey, Russia and Bulgaria also won gold medals today at the Championships which are for athletes between 12 and 14.
Arza Cavus won for the former in the girls' under-37kg class, beating Filipino Arianne Espida in the final.
There was another home bronze thanks to Toqa Ahmed with Ukraine's Alisa Gerasymenko also sealing a spot on the podium.
Anna Pekonkina triumphed for Russia in the women's over-59kg division, proving too strong in the final for Pawilai Kobkuerkul of Thailand.
Bronzes went to Turkey and Chinese Taipei thanks to Bengusu Yilmaz and Meng-Chi Tian respectively.
Bulgaria's gold was won in the boys' under-57kg division by Alexsandar Dzhordzhev.
He beat Iran's Sedigh Rahiminiya in the final.
Artem Burdenyuk of Russia and Pannatorn Talaiwong of Thailand won bronze.