Candice Glover went into Wednesday night as the favorite to win the Season 12 crown on American Idol.

Then she and Kree Harrison battled it out on three songs each.

For a blog on why Candice deserves the title of American Idol, go here or visit idolchatteryd.com.