The Evita soundtrack also did well commercially. The album hit #2 in the US and #1 in the UK, and it sold several million copies. "Don't Cry for Me Argentina" was also released in a remixed, more uptempo, Latin-influenced version, and the single hit #8 in the US and #3 in the UK (and #1 in France, Spain, Canada, and several other countries).
I believe that this was the most recent song originally from a stage musical to hit the Top 10 in the US. It, "Summer Nights" from the Grease movie, and "One Night in Bangkok" are the only three I can think of that have done so in the past 50 years -- am I forgetting one?
(Of course, commercial success of the music isn't typically enough. Xanadu is a perfect example. The music was extremely successful, but the movie didn't sell tickets and was a major flop.)