Candreva ends 2012 on a high