Before we get to the results, a shocking development. I honestly thought Randy Jackson was the cockroach you couldn’t get rid of. Turns out I was wrong. The last original American Idol judge standing announced via E! News that he’s leaving the FOX talent show.

“Yo! Yo! Yo! To put all of the speculation to the rest, after 12 years of judging on American Idol I have decided it is time to leave after this season,” Randy told E! News. “I am very proud of how we forever changed television and the music industry. It’s been a life changing opportunity but I am looking forward to focusing on my company Dream Merchant 21 and other business ventures.”

With him officially going, plus rumors that FOX isn’t exercising any of the second year options on Keith Urban, Nicki Minaj or Mariah Carey, the network has a lot of hiring to do. To boot, there’s also speculation that Nigel Lythgoe isn’t being asked back. Season 13 could either be the end of the veteran singing competition or the dawning of a new era. It all depends on what direction production goes with casting.

Apologies for not recapping Wednesday’s performance show. I was at a restaurant opening and too tired to watch the show when I got home. When I finished watching it, I felt it was ridiculous to post it so late. Instead, I’m going to quickly give my thoughts on last night’s performances. I agree with Jimmy Iovine that Angie won Round 1, but I have to disagree with him and put Candice on top during the second round and again for the last round. If she goes home tonight, it’ll be a huge travesty.

I wholly believe Kree is going home. Though I think it’s time for Harrison to go, she was sabotaged big time last night. All three song choices picked for her didn’t allow her to shine. I can’t believe production is so evil to not let the contestants pick at least one song of their own. To have no power at this stage of the game is completely ridiculous. Without further ado, let’s get to the results.

After Lauren Alaina and Adam Lambert updates and a performance by Alicia Keys and Alaina, Ryan Seacrest finally gets to the results. First to advance to next week’s finale is… Candice Glover. HALLELOO. After the commercial break, Seacrest reveals *HUGE GASP* Kree Harrison is also moving on. I can’t believe Angie is eliminated. I’m in shock. She’s never been in the Bottom 2 during the entire season. I have a feeling Kree’s home package helped her. I was a little teary watching her hometown visit.

Poor Angie. I don’t think she was expecting it. She could barely get through her farewell song. If you thought Amber’s crying during her final performance was sad, Angie will have you verklempt. With Amber gone, I was hoping Angie would take it home. It seems like a foregone conclusion Candice will be the Season 12 winner. Did the right two advance? Who do you think will win? Sound off below.

American Idol 12 Top 3 Results Show Performances