He won the title over runner-up 30 year old Luke Kennedy and wins a recording contract with Universal Music.
19 year old Celia Pavey was third and 30 year old Danny Ross was fourth in the Nine series.
Craig was always the favourite to win the series after his story of overcoming a stutter struck a chord with viewers, backed up with plenty of crowd-pleasing ballads.
“The past few months have been an experience like no other. This show, through Seal and the other artists, has given me so much and provided an amazing launch pad into my career,” he said.
“Seal always said, ‘coaches don’t win, the artists do’, but in this case I feel we both have. I feel I am better because of Seal, and because of my experience on this show.”
Nine’s grand final included duets between the four finalists and their coaches (although Danny Ross and Joel Madden was an aimless waffle), guests Robin Thicke and OneRepublic plus dynamic performances from Delta Goodrem and Ricky Martin.
But Twitter lit up with questions about lip-syncing for La Vida Ricky. Nine has assured he sang live (and in truth even his spoken words did not sync live).
The finale was a long affair, with host Darren McMullen constantly telling us “not long to go before we announce the winner” but one that is sure to top the ratings.
Nine also strategically unveiled new promos for its upcoming slate including Big Brother, Australia’s Got Talent, The Great Australian Bake-off , Hamish and Andy’s Asia Gap Year and Underbelly: Squizzy.
Nine is already calling for applicants for its 2014 series but it isn’t clear which coaches will feature in the third season.
This post updates.