Fabian Cancellera won the annual Strade Bianche in Sienna today.
The Swiss rider won the 190km race by forty two seconds from Astana's Maxim Iglinsky.
An break that started off after ten kilometres was dealt with by 135kms and Cancellera caught Greg Van Avermaet, Allesandro Ballan and Iglinskiy on the eighth climb before shooting off to claim his second victory in the race after his 2008 win.