The Diquigiovanni rider beat compatriot Enrico Gasparotto and team mate Niklas Axelsson of Norway after being part of a six-rider attack that formed 20km from the finish of the 203km stage.