Ivan Garcia Cortina (Movistar Team) has won the 106th Gran Piemonte, presented by Eolo, raced over a 198km route from Omegna to Beinasco. Matej Mohoric (Bahrain Victorious) and Alexis Vuillermoz (TotalEnergies) finished second and third, respectively.