The 1987 Giro d'Italia was the 70th edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in San Remo, with a prologue individual time trial on 21 May, and Stage 10 occurred on 31 May with a stage to Termoli, followed by a rest day. The race finished in Saint-Vincent on 13 June.

Prologue 21 May 1987 — San Remo, (ITT)

Prologue result Rank Rider Team Time 1 2 s.t. 3 + 2" 4 + 3" 5 s.t. 6 s.t. 7 s.t. 8 Transvemij-Van Schilt + 5" 9 s.t. 10 s.t.

Stage 1a 22 May 1987 — San Remo to ,

Stage 1a result Rank Rider Team Time 1 2 + 16" 3 + 19" 4 s.t. 5 s.t. 6 Orbea s.t. 7 s.t. 8 s.t. 9 s.t. 10 Ecoflam s.t.General classification after Stage 1a Rank Rider Team Time 1

Stage 1b 22 May 1987 — Poggio di San Remo to San Remo, (ITT)

Stage 1b result Rank Rider Team Time 1 2 + 3" 3 + 6" 4 + 7" 5 s.t. 6 + 9" 7 + 11" 8 + 12" 9 s.t. 10 + 14"General classification after Stage 1b Rank Rider Team Time 1 2 + 14" 3 + 21" 4 + 29" 5 + 30" 6 s.t. 7 + 41" 8 s.t. 9 + 45" 10 + 49"

Stage 2 23 May 1987 — Imperia to Borgo Val di Taro,

Stage 2 result Rank Rider Team Time 1 2 s.t. 3 s.t. 4 Ecoflam s.t. 5 Fibok s.t. 6 s.t. 7 s.t. 8 Remac-Fanini s.t. 9 Magniflex s.t. 10 s.t.General classification after Stage 2 Rank Rider Team Time 1 2 + 14" 3 + 21" 4 + 26" 5 + 29" 6 + 30" 7 s.t. 8 + 41" 9 s.t. 10 + 49"

Stage 3 24 May 1987 — Lerici to Camaiore, (TTT)

Stage 3 result Rank Team Time 1 2 + 54" 3 + 1' 04" 4 + 1' 07" 5 + 1' 15" 6 + 1' 24" 7 + 1' 34" 8 + 1' 43" 9 s.t. 10 + 2' 04"General classification after Stage 3 Rank Rider Team Time 1 2 + 15" 3 + 52" 4 + 53" 5 + 1' 01" 6 + 1' 19" 7 + 1' 23" 8 + 1' 27" 9 + 1' 42" 10 + 1' 52"

Stage 4 25 May 1987 — Camaiore to Montalcino,

Stage 4 result Rank Rider Team Time 1 2 + 2" 3 + 3" 4 Fibok + 8" 5 Zahor s.t. 6 s.t. 7 Zahor s.t. 8 Ecoflam s.t. 9 + 10" 10 Fibok s.t.General classification after Stage 4 Rank Rider Team Time 1 2 + 32" 3 + 1' 09" 4 + 1' 10" 5 + 1' 14" 6 + 1' 36" 7 + 1' 38" 8 s.t. 9 + 2' 14" 10 + 2' 19"

Stage 5 26 May 1987 — Montalcino to Terni,

Stage 5 result Rank Rider Team Time 1 2 s.t. 3 s.t. 4 s.t. 5 s.t. 6 Magniflex s.t. 7 Fibok s.t. 8 s.t. 9 s.t. 10 s.t.General classification after Stage 5 Rank Rider Team Time 1 2 + 32" 3 + 1' 09" 4 + 1' 10" 5 + 1' 14" 6 + 1' 26" 7 + 1' 36" 8 + 1' 38" 9 + 2' 14" 10 s.t.

Stage 6 27 May 1987 — Terni to Monte Terminillo,

Stage 6 result Rank Rider Team Time 1 2 s.t. 3 + 12" 4 Orbea + 1' 01" 5 + 1' 09" 6 s.t. 7 Orbea s.t. 8 s.t. 9 s.t. 10 Fagor s.t.General classification after Stage 6 Rank Rider Team Time 1 2 + 32" 3 + 1' 10" 4 + 1' 22" 5 + 2' 14" 6 + 2' 17" 7 + 2' 18" 8 + 2' 21" 9 + 2' 30" 10 + 2' 33"

Stage 7 28 May 1987 — Rieti to Roccaraso,

Stage 7 result Rank Rider Team Time 1 2 s.t. 3 + 4" 4 s.t. 5 s.t. 6 s.t. 7 s.t. 8 Fibok s.t. 9 Ecoflam s.t. 10 s.t.General classification after Stage 7 Rank Rider Team Time 1 2 + 32" 3 + 1' 10" 4 + 1' 22" 5 + 2' 14" 6 + 2' 17" 7 + 2' 18" 8 + 2' 21" 9 + 2' 30" 10 + 2' 35"

Stage 8 29 May 1987 — Roccaraso to San Giorgio del Sannio,

Stage 8 result Rank Rider Team Time 1 2 s.t. 3 s.t. 4 s.t. 5 s.t. 6 Fibok s.t. 7 s.t. 8 s.t. 9 s.t. 10 s.t.General classification after Stage 8 Rank Rider Team Time 1 2 + 32" 3 + 1' 10" 4 + 1' 22" 5 + 2' 14" 6 + 2' 17" 7 + 2' 18" 8 + 2' 21" 9 + 2' 30" 10 + 2' 35"

Stage 9 30 May 1987 — San Giorgio del Sannio to Bari,

Stage 9 result Rank Rider Team Time 1 2 s.t. 3 s.t. 4 Orbea s.t. 5 s.t. 6 Remac-Fanini s.t. 7 Fibok s.t. 8 s.t. 9 Magniflex s.t. 10 s.t.General classification after Stage 9 Rank Rider Team Time 1 2 + 32" 3 + 1' 10" 4 + 1' 22" 5 + 2' 14" 6 + 2' 17" 7 + 2' 18" 8 + 2' 21" 9 + 2' 30" 10 + 2' 35"

Stage 10 31 May 1987 — Bari to Termoli,

Stage 10 result Rank Rider Team Time 1 2 s.t. 3 s.t. 4 Remac-Fanini s.t. 5 Roland s.t. 6 s.t. 7 s.t. 8 Roland s.t. 9 s.t. 10 Remac-Fanini s.t.General classification after Stage 10 Rank Rider Team Time 1 2 + 32" 3 + 1' 10" 4 + 1' 22" 5 + 2' 14" 6 + 2' 17" 7 + 2' 18" 8 + 2' 21" 9 + 2' 30" 10 + 2' 35"

Rest day 31 May 1987

References