The 100th edition of the Gran Piemonte one-day cycling classic race, also known as the Giro del Piemonte, was held on 20 September 2016, one day after Milano–Torino and two days before Il Lombardia, as part of the Trittico di Autunno. It covered a distance of 209 kilometres (130 mi), starting in Diano d'Alba and ending in Agliè. Italian Giacomo Nizzolo won the race in a bunch sprint before Fernando Gaviria and Daniele Bennati.

Teams

Nineteen teams started the race. Each team had a maximum of eight riders:

UCI WorldTeams

UCI Professional Continental teams

National team

Result

RankRiderTeamTime
Final general classification Rank Rider Team Time 1 Giacomo Nizzolo (ITA) Italy 4h 25' 21" 2 Fernando Gaviria (COL) Etixx–Quick-Step s.t. 3 Daniele Bennati (ITA) Tinkoff s.t. 4 Juan José Lobato (ESP) Movistar Team s.t. 5 Sonny Colbrelli (ITA) Bardiani–CSF s.t. 6 Philippe Gilbert (BEL) BMC Racing Team s.t. 7 Ben Swift (GBR) Team Sky s.t. 8 Zdeněk Štybar (CZE) Etixx–Quick-Step s.t. 9 Filippo Pozzato (ITA) Wilier Triestina–Southeast s.t. 10 Alberto Bettiol (ITA) Cannondale–Drapac s.t.
1Giacomo Nizzolo (ITA)Italy4h 25' 21"
2Fernando Gaviria (COL)Etixx–Quick-Steps.t.
3Daniele Bennati (ITA)Tinkoffs.t.
4Juan José Lobato (ESP)Movistar Teams.t.
5Sonny Colbrelli (ITA)Bardiani–CSFs.t.
6Philippe Gilbert (BEL)BMC Racing Teams.t.
7Ben Swift (GBR)Team Skys.t.
8Zdeněk Štybar (CZE)Etixx–Quick-Steps.t.
9Filippo Pozzato (ITA)Wilier Triestina–Southeasts.t.
10Alberto Bettiol (ITA)Cannondale–Drapacs.t.