Credit: Tyler Golden/NBC © NBC Universal, Inc.

The third night of The Voice Season 6 battle rounds showed a lot of promise from the Voice contestants, with songs filled with tons of energy and pure emotion. Unfortunately, there could only be one winner, and we watched as some Voice fan faves left the stage forever, while others were saved by the “steal” option to fight another day.

Here’s what the contestants sang last night (saved*; stolen**):

1. “Happy” by Pharrell Williams (performed by Austin Ellis and Josh Kaufman*)
2. “When Will I Be Loved” by Linda Ronstadt (performed by Alaska & Madi and Audra McLaughlin*)
3. “Eternal Flame” by The Bangles (performed by Deja Hall* and Music Box**)
4. “Everything Has Changed” by Taylor Swift Taylor Swift featuring Ed Sheeran (performed by Madilyn Paige* and Tanner James)
5.“Stuck in the Middle With You” by Stealers Wheel (performed by Dawn & Hawkes* and Josh Murley**)
6.“Piece of My Heart” by Janis Joplin (performed by  Bria Kelly* and Tess Boyer**)

What did you think of last night’s song choices? Tell us your thoughts in the comments below!