The 23-year-old Asheville, N.C. rocker took the #1 spot beating out 17-year-old Jena Irene. Early in the show the duo sang a mash-up duet of Queen's We Will Rock You, No Doubt's Just a Girl and Bryan Adams and Tina Turner's It's Only Love.

Later on in the show Ryan Seacrest asked the audience to cheer for their favorite contestant and we were given a bit of foreshadowing when Caleb garnered the loudest response.

Check out Johnson performing his single "As Long As You Love Me" below: