Mariah Carey New Year's Eve Redemption

12/31/2017 10:31 PM PST

Mariah Carey Redeems Herself With New Year's Eve Performance

Mariah Carey took the stage once again during Dick Clark's New Year's Rockin' Eve ... and this year the performance was seemingly flawless. 

Mimi braved the frigid temps in Times Square Sunday -- where she was joined by about a million people -- and performed "Vision of Love" and "Hero." Carey's vocals went uninterrupted, a total 180 from last year's disaster.

TMZ broke the story -- Mariah completed soundcheck earlier in the day without any issues -- it appears that practice made perfect.