Watch Mariah Carey Perform 'Vision of Love' and 'Infinity' on 'Jimmy Kimmel Live'

Ethan Miller/Getty Images
Mariah Carey performs during the launch of her residency "MARIAH #1 TO INFINITY" at The Colosseum at Caesars Palace on May 6, 2015 in Las Vegas, Nevada. 

Mariah Carey won't let a dodgy throat ruin the show for her fans.

The pop legend shook off a bout of bronchitis to perform something old, and something new, overnight on "Jimmy Kimmel Live."

Carey repeated her feat from the Billboard Music Awards by sharing a medley of her 1990 hit "Vision of Love" with her new number "Infinity."

The veteran artist canceled a performance in Las Vegas last week due to illness, just days after she started a high profile residency. Watch her performance on "Kimmel" below.