Well, we certainly didn’t see this coming!

Angie Miller was eliminated from the American Idol Top 3 tonight, shocking fans and even the judges, by all appearances. Many speculated Angie would be joining Candice Glover in the Season 12 finale, but instead it was Kree Harrison who dodged getting the axe.

Last night, all three contestants turned in strong performances, but the judges seemed most impressed with Angie and Candice’s performances. While Kree has never flubbed a song, she didn’t quite have a big musical moments the same way her co-contestants did during the Top 3 performance round.

American Idol viewers wasted no time voicing their displeasure about Angie Miller not making it into the finale.

“Angie Miller is the best singer in the whole world... America, you've disappointed me. @AngieAI12,” wrote fan Alisyn Kelly.

“Ok. Shocked by the 'American Idol' results tonight. Angie Miller was robbed,” added Allyson B. Crawford.

“Angie Miller was the only reason I watched American idol. She got voted out tonight, which proves American idol sucks. #angry @AngieAI12,” Travis Reynold tweeted.

Do you think Angie deserved to go home tonight, or do you agree with fans that she should have been in the American Idol 2013 finale?

Source: Twitter