Cycling: 100th Tour of Italy 2017 / Stage 12
Arrival / Fernando GAVIRIA (COL) Purple Points Jersey Celebration / Jakub MARECZKO (ITA)/  Maximiliano Ariel RICHEZE (ARG) Celebration / 
Forli -  Reggio Emilia  (229km) / Giro / (Photo by Tim de Waele/Corbis via Getty Images)
Cycling: 100th Tour of Italy 2017 / Stage 12
Podium / Tom DUMOULIN (NED) Pink Leader Jersey / Celebration / 
Forli -  Reggio Emilia  (229km) / Giro / (Photo by KT/Tim De Waele/Corbis via Getty Images)
Cycling: 100th Tour of Italy 2017 / Stage 12
Arrival / Fernando GAVIRIA (COL) Purple Points Jersey / Iljo KEISSE (BEL)/ Celebration / 
Forli -  Reggio Emilia  (229km) / Giro /  (Photo by KT/Tim De Waele/Corbis via Getty Images)
Cycling: 100th Tour of Italy 2017 / Stage 12
Sergey FIRSANOV (RUS)/ Mirco MAESTRI (ITA)/ Marco MARCATO (ITA)/ 
Forli -  Reggio Emilia  (229km) / Giro /  (Photo by Tim de Waele/Corbis via Getty Images)
Cycling: 100th Tour of Italy 2017 / Stage 12
Marco MARCATO (ITA)/ Sergey FIRSANOV (RUS)/ Mirco MAESTRI (ITA)/ 
Forli -  Reggio Emilia  (229km) / Giro /  (Photo by Tim de Waele/Corbis via Getty Images)