Candice, 23, took on “I Heard it Through the Grapevine” by Marvin Gaye while Lazaro, 21, sang Stevie Wonder‘s classic “For Once in My Life.”
Candice completely nailed her song, with Keith Urban calling it her best performance yet! Meanwhile, Lazaro was voted “most improved.”
Watch Lazaro Arbos and Candice Glover perform during the Top 8 show below!
WHAT DO YOU THINK of their performances?