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

The Voice Season 6 live semi-finals kicked off with a fun performance by coach Usher debuting his new song, “Good Kisser,” and then followed by a slew of high-octane, feel good music from the Top 5 contestants. The vocalists stepped outside of their comfort zones tonight to deliver two distinct yet equally pleasing performances, leaving America more confused than ever on which three will move on to the finals. After all, there can only be one winner. Sigh.

Check out the amazing performances from the live shows on May 12, 2014:

Kristen Merlin | “Gunpowder & Lead” by Miranda Lambert 


Josh Kaufman
| “All of Me” by John Legend


Kat Perkins | “Chandelier” by Sia


Jake Worthington | “Good Ol’ Boys” by Waylon Jennings


Christina Grimmie | “Hide and Seek” by Imogen Heap


Josh Kaufman | “Love Runs Out” by OneRepublic


Kat Perkins | “Let It Go” by Demi Lovato


Kristen Merlin | “Foolish Games” by Jewel


Christina Grimmie | “Some Nights” by Fun.


Jake Worthington | “Heaven” by Bryan Adams


What did you think of tonight's performances? Tell us your thoughts below!