Alex Preston performs on American Idol.
Alex Preston performs on American Idol. (FOX Photo)

Viewers got to select the songs the Top 5 on American Idol performed Wednesday night, and they chose well.

"My Body" proved a perfect fit for Jena Irene, who delivered one of the night's best vocals and most high-energy performances while covering the Young the Giant tune.

And "Say Something" was a nice match for Alex Preston, who delivered an emotional performance of the song by A Great Big World during the show's second half.

They delivered the best vocals of the night, and Caleb Johnson provided a rousing ending to the show with a cover of Whitesnake's "Still of the Night."

For all the song by song grades, head here.

And for a photo gallery from Wednesday's show, head here.

And check back Thursday night for a live blog as American Idol cuts the field to a final four.