Giro d'Italia Stage 10: Termoli > Teramo, 159kms - GW