Race profile

Giro dei tre Monti
Imola ITA
19 Oct 1986
Road
15.4 km
Record quality course
Giro dei Tre Monti

Results (men)

Results (women)