Bruseghin had the second best splits at the first two intermediate time checks and gained against Piepoli in the final 3 kilometers where the others had lost time to him, winning the stage by a single second.