Alice Oluwafemiayo of Nigeria secured the women's up to 86 kilograms gold medal in style as she broke the world record at the Para Powerlifting World Championships in Mexico City.
Oluwafemiayo lifted 145kg to beat the previous mark by 1kg at the Juan de la Barrera Olympic Gymnasium.
The record, previously held by compatriot Loveline Obiji, had stood since 2014.
The Nigerian's performance saw her comfortably top the podium as China's Feifei Zheng lifted 130kg to take the silver medal.
Egypt's 2010 world champion Geehan Hassan produced a best of 125kg to round off the podium with bronze.
Castillo Castillo delighted the home crowd inside the venue in the Mexican capital as he emerged victorious in a closely-fought men's up to 107kg category.
The Mexican lifter was in third position after two rounds but cleared the bar at 236kg to secure the world title ahead of Ukrainian Anton Kriukov, who was just 1kg shy of Castillo's mark.
Mongolian Sodnompiljee Enkhbayar was the recipient of the bronze medal on 233kg.
Brazil dominated the opening day of the Para Swimming World Championships, being held alongside the powerlifting event as part of the Para Sport Festival.
Multiple Paralympic champion Daniel Dias sealed a staggering 25th World Championships gold medal as he reigned supreme in the men’s 100 metres freestyle S1-5 in a time of 1min 10.58sec.
It proved to be a dominant win for the Brazilian star as he touched the wall eight seconds in front of France's 17-year-old Theo Curin, who took silver.
Thanh Tung Vo of Vietnam, a five-time Asian champion, earned the bronze medal.
Dias' compatriot Andre Brasil, a seven-time Paralympic Games gold medallist, was another Brazilian victor on the opening day as he won his 16th world title.
The 33-year-old clocked 1:01.57 to claim victory in the men's 100m backstroke S10.
Estonia's Kardo Ploomipuu and Tye Dutcher of the United States clinched silver and bronze respectively.
Dias was denied a second gold medal in the men's 50m freestyle S10 as he was beaten by Phelipe Rodrigues, who captured his first World Championships crown in 23.96sec.
Spaniard David Levecq came through to take the bronze medal.
Ihar Boki of Belarus matched Dias by claiming a 16th world title, finishing in 57.45 to win the men's 100m backstroke S13.
Finland's Antti Antero Latikka and Greece's Gerasimos Lignos joined Boki on the podium as they sealed silver and bronze respectively.
Action at the two World Championships continues tomorrow.