CORRECTION: An earlier version of this report misstated contestant Caleb Johnson’s last name on first reference.

Wednesday night, American Idol reached Episode No. 500. The show pulled out all sorts of stops to celebrate, even bringing out a cake at the end. Winners from across the show’s 13 seasons sent in video shout-outs, and The Chainsmokers started off the show so everybody could take a #Selfie.

The show had plenty of late-season plot twists, too. Alex Preston was sick over the weekend, but Caleb Johnson had all but lost his voice at showtime. The producers brought out the show’s physician, Dr. Shaun Nasseri, to explain that Johnson was suffering from bronchitis and sinusitis and had a minor vocal-cord hemorrhage. “He’s like a runner who’s running with a badly bruised ankle, but I think he’s going to do fantastic.” Ryan Seacrest kept his banter with Johnson to a minimum, at one point letting him answer questions by writing on sheets of posterboard.

The night broke down into three rounds: One new song picked by mentor Randy Jackson, one new one by the judges and one early-season favorite selected by the hometown fans.

Seacrest also announced the first pairings for next week’s finale show, which will take place Wednesday (the performance showdown will air Tuesday). They include: C.J. Harris and Darius Rucker, Jessica Meuse and Jennifer Nettles, Malaya Watson and John Legend, Sam Woolf and Phillip Phillips and Demi Lovato with the female finalists.

As far as the performances, Preston probably won the night, with Irene finishing strong. But one big question remains: How much sympathy vote will Johnson get?

RANDY JACKSON’S CHOICE

Caleb Johnson, Never Tear Us Apart (INXS)

Jackson said he wanted to give Johnson something that would help him sound contemporary and hint at the kind of artist he could become. So he goes with a 27-year-old INXS tune, which does take Johnson outside his usual stylistic choices. “It…