The Voice hopeful Mary Sarah knocked the socks off of the judges this week when she took the stage to perform a powerful cover of the late Lynn Anderson's hit "(I Never Promised You a) Rose Garden."

Clad in a flirty white dress, Mary Sarah made the stage her own. Throughout her performance she strutted across the platform with sass that shouldn't be reckoned with. Not only did she sing, she entertained.

Mary Sarah sang her heart out while interacting with the audience and even stopped directly in front of her coach Blake Shelton to sing while keeping eye contact. What a way to show her confidence.

"That was a super solid performance. I really enjoyed it," judge Christina Aguilera praised after she was done.

"I love you and I'm a fan as well," Adam Levine confessed to the young singer.

Mary Sarah's performance was a part of the Live Playoffs round, where contestants try their best to impress fans in hopes they will get voted into the Top 12. For Mary Sarah, it worked — she'll move on.

This isn't Mary Sarah's first rendition of a classic country lady. Earlier this season she perfectly executed a cover of legendary Loretta Lynn's "You Ain't Woman Enough." That performance was enough for her to be saved by her own coach, Shelton.

Everything We Know About Blake Shelton's New Album

Blake and Gwen Impress at an Oscar Afterparty