Francine Niyonsaba held off the challenge of Ethiopia’s Freweyni Hailu on the way the setting the new 2,000m world record
Her time of five minutes 21.56 seconds was two seconds faster than the record set by Genzebe Dibaba indoors in 2017.
Niyonsaba, a world and Olympic silver medal winner over 800m, is among several athletes banned from competing between 400m and 1500m because of naturally high levels of testosterone.
The 28-year-old says she has kept competing to “inspire others”.
While Niyonsaba is one of a number of of athletes who have been forced to change events by a 2019 ruling by governing body World Athletics, she has excelled over longer distances.
Her world record run, which also broke the outdoor record set by Ireland’s Sonia O’Sullivan in 1994, came a week after claiming victory over 5,000m in the Diamond League meeting in Zurich.
At the Tokyo Olympics she finished fifth in the 10,000m final, but was disqualified from her 5,000m heat for a lane infringement.
Later in the summer she became the fifth-fastest woman of all time over 3,000m.
The 2,000m has never been held at an Olympics or World Championships but is often featured at track and field meetings.
Morocco’s Hicham El Guerrouj set the men’s world record in 1999.