Algeria’s Nadia Medjmedj broke her own discus F56 world record on the third day of the World Para Athletics Grand Prix in Dubai.
It is the second consecutive year the 43-year-old, who won two bronze medals at the Rio 2016 Paralympics, has rewritten the record books at the season-opening Grand Prix in the United Arab Emirates.
Last year she threw 26.17 metres to break a world record that had stood for 14 years.
This time Medjmedj added another 11 centimetres with a massive 26.28m throw in the fourth round of competition.
Fellow Algerian Nassima Saifi - the F57 world record holder and reigning Paralympic and world champion - finished in second place with a best of 30.58m - using the Raza point system - with Germany's Martina Willing in third with 20.00m.
Regional records fell too at the Dubai Club for the Disabled track.
Nigeria's Goodness Duru added 1.69m to the African record in the women's shot put F46 - a record which had stood since 2005 - with 9.63m.
India's Monu Ghangas threw 47.28m to win the men’s javelin F11/12/13/44 with a new F11 Asian record, adding 1.77m to the previous mark which had stood for 15 years.
Fellow Indian thrower Deepa Malik claimed gold in the women’s javelin F53/54.
Malik, who became her country's first female Paralympic medallist when she won shot put F53 silver at the Rio Paralympics, managed a best of 9.35m in Dubai.
Manolis Stefanoudakis remains the man to beat in the men's javelin F54 as the Paralympic and world champion sealed victory with his penultimate throw of 28.15m.
Iranian Hamed Amiri finished in second place with a new Asian record of 27.85m.
There was a new Asian long jump T13 record for Kazakhstan's Islam Salimov who leapt a best of 6.93m - 18cm further than his previous mark set two years ago in Beijing.
Paralympic and world champion Raoua Tlili completed her hat-trick of wins in the Middle East with victory as she reached 9.28m in the shot put F35-37/40/41.
The 28-year-old, who competes in the F41 class, had already won the javelin and discus events on the first two days of competition.
Results went to form in the men's shot put F33 as Germany's Paralympic champion Daniel Scheil took the win.
His second-round effort of 9.69m proved enough, with Saudi Arabian Hani Alnakhli second on 9.02m.
Scheil's team-mate Hanna Wichmann won the women's club throw F32 with 17.86m.
Just 25cm separated the top three in the men's javelin F55, but it was Egypt's Yaser Abdelaziz Elsayed who earned gold with 28.58m, with India's Neeraj Yadav - winner of the shot put and discus earlier in the week - in second place on 28.36m and his team-mate Amit Balyan third on 28.33m.
Egypt's Mohamed Ramadan won the discus F37/38 with 48.23m.
Mohammed Al Mashaykhi was the stand-out winner in the men's shot put F32/52/53 with 10.21m.
The 27-year-old won Oman's only medal at last year's World Championships when he threw an Asian record of 10.49m to claim silver in the shot put F32.
Luxembourg's world silver medallist Tom Habscheid claimed a convincing win in the men's discus F42 with 43.97m and the Czech Republic's Martin Dvorak won the discus F34 with 21.79.
On the track, Paralympic and world champion Ahmad Almutairi continued his unbeaten run in the men's T33 sprints with a win in the 100m T33/51/52 in 17.26sec.
Tunisia's 12-time world champion Walid Ktila won the T35 100m in 15.39 - his fourth gold at this meeting.
The men's 100m T11 was won by Namibia's London 2017 silver medallist Ananias Shikongo in 11.67, while Japan's Shunya Yamaji took the tape in the T12 event in 11.74.
Egypt's Paralympic 100m T37 silver medallist Mostafa Mohamed clocked 11.95 to see off Saudi Arabia's teenage sprinter Ali Alnakhli, who recorded 12.08, to claim the top spot in the men's 100m T35 /36/37 timed races - although Britain’s Jordan Howe clocked an impressive 12.60.
Greek T62 Para athlete Stylianos Malakopoulos ran 13.08 to add the 100m to his tally of wins this week - the 21-year-old won the 200m on day one.
India's T44 Para-athlete Manoj Baskar also earned his second win in Dubai, having won the long jump earlier and this time it was the 100m in 11.98.
His T46 team-mate Sandeep Singh - winner of the 200m and 400m already - made it three wins out of three, recording 11.32, the fastest time in the 100m T13/20/38/46/47 timed heats.
There was a win for the host nation as Mohammad Vahdani took gold in the 100m T54 in 14.64, while Saudi Arabia's world finalist Fahad Alganaidl won the T53 race in 15.13.
Germany's T38 sprinter Lindy Ave won the T37/38/46/47 100m in 13.85 ahead of Cameroon's T46 sprinter Guileine Chemogne Teukam, with Great Britain's T37 world and Paralympic champion Georgie Hermitage in third in 14.08.
Janne Engeleiter added to German success with a win in the women's 100m T13 in 13.13, while Kazakhstan's Saltanat Abilkhassymkyzy won the women's 100m T35/36 in 16.10.
Britain secured two wins on the track thanks to London 2017 gold medallist Sophie Kamlish, who ran 14.08 in the 100m T63/64 final and T20 Para-athlete Hannah Taunton, who clocked 4:50.77 in the 1,500m T11/12/13/20/46.
Reigning world champion Marcel Hug was back to his winning ways as he finished fastest in the timed heats of the men's T1,500m T34 /54, recording 3:12.40.
The Swiss racer, who claimed three distance gold medals at London 2017, took the top spot ahead of Kuwaiti Faisal Alrajehi, who recorded 3:12.68, with Tunisia’s Yassine Gharbi third in 3:13.00.
There were 1,500m wins for Tunisia’s T38 Paralympic champion Abbes Saidi in 4:18.04; Japan’s Kazumi Nakayama in the women’s T54 race, clocking 3:48.42 and Turkey’s Oguz Akbulut in the men’s T11/12/13 in 4:14.47.