Miley Cyrus holds at No. 1 on the Billboard Hot 100 with "Wrecking Ball." The song wins a close race with Katy Perry's former two-week topper "Roar," which takes over atop the Radio Songs chart. Lorde, meanwhile, climbs to No. 1 on Digital Songs with "Royals," which remains at No. 3 on the Hot 100.