With its 42nd week on the chart, the song passes the 41-week run of "We Found Love." Plus, Alessia Cara collects her second top 20 hit.

As previously reported, Rae Sremmurd rules the Billboard Hot 100 (dated Dec. 3) for a second week with "Black Beatles," featuring Gucci Mane. Meanwhile, Leonard Cohen's "Hallelujah" debuts at No. 59 following the icon's Nov. 7 passing, reaching the chart for the first time (having first been released in 1984).

Who else makes notable chart moves?

Alessia Cara, "Scars to Your Beautiful"

The positive-image anthem jumps 22-17 on the Hot 100, becoming Cara's second top 20 hit; her breakthrough "Here" rose to No. 5 in February. "Scars" holds at No. 12 on Radio Songs with an 8 percent gain to 71 million in all-format audience in the week ending Nov. 20, according to Nielsen Music; rises 25-21 on Digital Songs Sales (25,000 downloads sold, up 17 percent); and bullets at No. 44 on Streaming Songs (6.3 million U.S. streams, up 6 percent).

Rihanna, "Needed Me"

The song marks a milestone among Rihanna's 57 Hot 100 entries: it becomes her longest-charting, as it spends a 42nd week on the list (rebounding 34-32). It one-ups the 41-week chart run of her smash "We Found Love," featuring Calvin Harris.

Here is a recap of Rihanna's longest-lasting hits on the Hot 100:

42 weeks, "Needed Me," No. 7 peak, 2016

41 weeks, "We Found Love" (feat. Calvin Harris), No. 1 (10 weeks), 2011

37 weeks, "Disturbia," No. 1 (2 weeks), 2008

36 weeks, "Work" (feat. Drake), No. 1 (9 weeks), 2016

34 weeks, "Take Care" (Drake feat. Rihanna), No. 7, 2012

In September, "Needed Me" became noteworthy for its top 10 durability: By spending 16 weeks in the top 10, but peaking at No. 7, it logged the longest run in the top 10 for a song that missed the top five in the Hot 100's history; read more quirky details here.

Blake Shelton, "A Guy With a Girl"

The song debuts at No. 97 on the Hot 100, as it pushes 15-12 on Country Airplay (22 million in audience, up 19 percent). It's Shelton's first entry on both charts since prior single "She's Got a Way With Words," which hit No. 61 on the Hot 100 and No. 7 on Country Airplay. Despite its top 10 status on the latter chart, "Words" ended Shelton's streak of 17 consecutive Country Airplay No. 1s (among promoted, non-holiday fare), from 2010's "Hillbilly Bone" (featuring Trace Adkins) to "Came Here to Forget" in June. Clearly, the risqué words in "Words" made for a less comfortable fit on country airwaves than Shelton's prior output this decade.