At last, Teen Idol is crowned!