The Italian holds off John Degenkolb and Mark Cavendish and will wear the leader's jersey Friday.
Giacomo Nizzolo has 13 podium finishes in his career at the Giro d'Italia, and yet, he is still on a quest for his first stage win.
Juan Jose Lobato takes the third stage at the Dubai Tour as Trek – Segafredo rider Giacomo Nizzolo surges into the overall lead.
The Sky rider was able to avoid a crash in the final kilometer that seemed to hold up his sprint rivals.
One of the oldest races in Europe, Paris-Tours should be an exciting finale to the European racing calendar on Sunday.
André Greipel takes a big one-day win at the Vattenfall Cyclassics in Hamburg, Germany
Matteo Pelucchi bests Marcel Kittel and Giacomo Nizzolo in a messy sprint to take the victory in the Tour of Poland
The two United States-registered squads come away from the Giro satisfied with their performances
Giacomo Nizzolo wins his first race of the season at the midweek tune-up for Milano-Sanremo in Italy
Three more riders confirmed for 2014 Trek roster