Jena Irene performs on American Idol.
Jena Irene performs on American Idol. (FOX Photo)

We got a guest appearance from Demi Lovato. With a couple of guest critiques tossed in for good measure.

We got a glimpse of Terry Bradshaw. Plus a glimpse of the Hall of Fame quarterback playing guitar.

We got a gruff-voiced Harry Connick Jr., sitting in his judge's seat and behaving much more like a judge than a week ago.

What we didn't get for most of the night was the moment Jennifer Lopez kept begging the contestants for.

Then Jena Irene Asciutto took the stage.

And magic happened.

For a recap of Wednesday's episode of American Idol, head here.

And for the song by song grades from Wednesday's show, head here.