Mariah Carey New Year's Eve Redemption

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.

Mariah Carey's performance of Hero (continued) pic.twitter.com/F3NiD3Urvb

Click here for info about our online advertising practices.