Old Town Road, the viral rap song by Lil Nas X, has become the longest-running number one in US chart history.
The song has now topped the Billboard Hot 100 for 17 weeks, overtaking Luis Fonsi's Despacito and Mariah Carey's One Sweet Day, which both spent 16 weeks at number one.
It had 72.5 million streams and 46,000 downloads in the last seven days.
Carey sent "love and congratulations" to Lil Nas X after hearing her 26 year old record had been smashed.
Old Town Road has also clocked 18 weeks on the UK singles chart, two of them in the top spot.