Russia's Olympic champion Yelena Isinbayeva broke the women's pole vault record by sailing over 4.95 metres at the IAAF Super Grand Prix meeting on Saturday.
The 23-year-old cleared the bar on her second attempt to break her own mark of 4.93 set in Lausanne on July 5.
It was the 15th world record of Isinbayeva's career and took her another step closer towards the record total of 35 set by Ukrainian pole vaulter Sergey Bubka during his career.
Bubka embraced the former gymnast after she soaked up the applause of an appreciative crowd in sweltering heat at the Vallehermoso stadium.
"I knew I was ready to break the record again but it was quite difficult out there," said Isinbayeva. "It was very hot and the wind was tricky too, but my coach kept telling me that my technique was good."
It was a triumphant return to Madrid for the Russian who set her world indoor record of 4.92 in the Spanish capital at the European indoor championships in March.
Her latest record was a break from tradition, though, as she tends to set new marks one centimetre at a time but this time she beat her previous best by two.
"In Greece I failed at a new record of 4.94 so this time I decided to go for two more centimetres instead," explained the Russian. "I'm certainly on my way to reaching five metres but we'll just have to see when it can be done."
Saturday's performance earned Isinbayeva her eighth outdoor world record and she said a five metre vault at next month's world championships in Helsinki was possible.