Mariah Carey

New Year’s Eve Redemption

12/31/2017 10:31 PM PST

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 “So Faithfully” 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.