Her performance was great. Obviously they always are, but she hit and easily mixed the Too Little Too Late F5 and was really feeling her head voice throughout. It's clear that her voice is the best it has ever been and the vocal coaching is paying off.
I'm so confused by how perfect everything is: the song, the big name feature, the cover, the voice. All we need is the promo.