An injured Mariah Carey performed with the New York Philharmonic at the Major League Baseball's All-Star Charity Concert to benefit victims of Superstorm Sandy.
Carey, who dislocated her shoulder during a video shoot, on Saturday rotated between a series of bejeweled and feathered slings to match her changing frocks for a crowd of 60,000 on Central Park's Great Lawn.
N.Y. Philharmonic Music Director Alan Gilbert led the orchestra, which donned baseball caps while performing sports-inspired songs, including Randy Newman's score from "The Natural" and Gershwin’s score from the 1927 musical "Strike Up the Band."
Former manager and now MLB executive Joe Torre also took the stage to narrate the classic poem "Casey at the Bat" with music by New York Pops maestro Steven Reineke.
Carey dislocated her shoulder last week while filming a music video for her song "#Beautiful." Her husband, Nick Cannon, was directing the shoot.
"It was truly an honor to perform with world renowned NY Philharmonic," Carey tweeted after the show. "In spite of the pain, I wouldn't have ever missed this moment. Thanks for helping me get through it and sharing it with me."