Credit: Trae Patton/NBC © NBC Universal, Inc. Photo: Danielle Bradbery Sings in The Voice Season 4 Live Shows

The second night of The Voice Season 4 live shows showcased the immense talent from the members of  Team Blake Shelton and Team Shakira. With entertaining group performances, energetic solos and a country duet by coaches Blake Shelton and Shakira, it was a night to behold.

Here’s what the contestants and the coaches sang last night:

1. “Boondocks” by Little Big Town (performed by Team Blake Shelton)
2. “Imagine” by John Lennon (performed by Garrett Gardner)
3. “How Do I Live” by LeAnn Rimes (performed by Holly Tucker)
4. “When I Was Your Man” by Bruno Mars (performed by Kris Thomas)
5.  “Fishin’ in the Dark” by The Nitty Gritty Dirt Band (performed by The Swon Brothers)
6. “Need You Now” by Lady Antebellum (performed by Shakira and Blake Shelton)
7. “Let’s Stay Together” by Al Green (performed by Karina Iglesias)
8. “Meet Me in the Middle” by Diamond Rio (performed by Justin Rivers)
9. “We Are The Champions” by Queen (performed by Team Shakira)
10. “Maybe It Was Memphis” by Pam Tillis (performed by Danielle Bradbery)
11. “Oh! Darling” by The Beatles (performed by Sasha Allen)

What did you think of last night’s song choices? Tell us below!