The Italian rider finally takes the top step of the podium. Canet second and home rider Jakub Kornfeil just misses out in third