Also: Teddy Swims’ ‘Lose Control’ hits No. 1 on the Billboard Hot 100 in its 32nd week on the chart.

Ariana Grande keeps a strong hold over the Billboard 200 with a second week at No. 1 for her latest LP, “Eternal Sunshine,” which came almost within sight of Kacey Musgraves’ new “Deeper Well” album. Grande extends her run at No. 1 with 100,500 equivalent album units in the United States, and Musgraves debuts at No. 2 with 97,000 equivalent album units earned — her biggest week, by units, to date.

Ariana Grande Holds Top Spot on Albums Chart, Kacey Musgraves Nabs Career-High  Debut and Justin Timberlake Lands at No. 4 - Yahoo Sports

Of Musgraves’ first-week units, traditional album sales comprise 66,000 of that sum thanks to its availability across nine vinyl variants, including eight different-colored versions and limited editions for Amazon, Spotify and Target. “Deeper Well” is also the top-selling vinyl of the year so far (37,000 copies) and the fourth-largest week for a country album on vinyl since Luminate began tracking sales in 1991.

Also new on the Billboard 200 is Justin Timberlake‘s sixth album, “Everything I Thought It Was,” which enters at No. 4 with 67,000 units earned. “Everything I Thought It Was” debuted with 41,000 traditional album sales and 31.13 million official streams of the set’s songs, as measured by Luminate and reported by Billboard.

Billboard 200: Ariana Grande spends 2nd week at #1, Kacey Musgraves outdoes  herself, Justin Timberlake disappoints

On the Billboard Hot 100, meanwhile, Teddy Swims scores his first No. 1 single with “Lose Control” hitting the summit in its 32nd week on the chart. Two new variations — a Tiësto remix and a radio edit — arrived in the latest tracking week, adding steam to the song’s climb up to the peak. They joined the previously available versions: a cappella, instrumental, piano and strings versions, plus slowed-down and sped-up mixes and more. “Lose Control” was up 9% in radio airplay, to 60 million impressions, though streaming numbers were down 2% to 23 million streams.

Other highlights on the songs list include the entrance of Cardi B’s “Enough (Miami)” at No. 9, marking her 12th Top 10 song: the single collected nearly 15 million streams and 8.8 million radio audience impressions.

Elsewhere on the singles chart, Benson Boone’s “Beautiful Things” is at No. 2 while Grande’s “We Can’t Be Friends (Wait for Your Love)” moves down to No. 3 after debuting at the top last week. Jack Harlow’s “Lovin On Me” is at No. 4; Ye (Kanye West) and Ty Dolla $ign’s “Carnival” is at No. 5; Beyoncé’s “Texas Hold ‘Em” is at No. 6; Zach Bryan and Musgraves’ “I Remember Everything” is at No. 7; Tate McRae’s “Greedy” is at No. 8 and Taylor Swift’s “Cruel Summer” rounds out the Top 10 at No. 10.