They continued their leadout in the last kilometer , for Alessandro Petacchi .
It was Danilo Napolitano who took the stage win .
They continued their leadout in the last kilometer , for Alessandro Petacchi , but it was Danilo Napolitano who took the stage win .