Lil Nas X is smashing records.

The rapper’s genre-bending single “Old Town Road” spends a second week atop the Billboard Hot 100, propelled by the remix featuring Billy Ray Cyrus, which was released April 5.

The track also earns the largest single streaming week ever with 143 million U.S. streams, surpassing the previous record set by Drake, whose “In My Feelings” drew 116.2 million streams. Both the remix and original version of “Old Town Road” count toward the song’s chart placement.

“Old Town Road” also tops Digital Song Sales with 124,000 downloads, the biggest weekly total since Drake’s “God’s Plan” debuted with 127,000 downloads in February 2018.

Not only is “Road” the first No. 1 for Lil Nas X, but also for Cyrus. The country veteran bests his previous No. 4 Hot 100 peak with “Achy Breaky Heart” in July 1992.

Lil Nas X has also teased another remix with Young Thug, and even joked about releasing an “Old Town Road” album consisting of remixes, acapellas, and interludes.

Elsewhere in the Hot 100 top 10, Post Malone and Swae Lee’s former chart-topper “Sunflower” holds at No. 2, Post Malone’s “Wow” rises 4-3, and J. Cole “Middle Child” moves up one spot to No. 9.

Billboard Hot 100 Top 10

1. Lil Nas X feat. Billy Ray Cyrus – “Old Town Road”
2. Post Malone and Swae Lee – “Sunflower”
3. Post Malone – “Wow.”
4. Ariana Grande – “7 Rings”
5. Halsey – “Without Me”
6. Jonas Brothers – “Sucker”
7. Bruno Mars and Cardi B – “Please Me”
8. Khalid – “Better”
9. J. Cole – “Middle Child”
10. Marshmello and Bastille – “Happier”