| Final +2.2 m/s | time | | 1. Linford Christie | Great Britain | 10.00s | | 2. Daniel Sangouma | France | 10.04s | | 3. John Regis | Great Britain | 10.07s | | 4. Bruno Marie-Rose | France | 10.10s | | 5. Max Moriniere | France | 10.15s | | 6. Darren Braithwaite | Great Britain | 10.27s | | 7. Vladimir Krylov | Soviet Union | 10.30s | | 8. Steffen Goermer | East Germany | 10.42s |
|
| Venue: Stadion Polijud. | | EC History Men 100m. |
|
| Semi 1 +0.3m/s | time | | 1. Linford Christie | Great Britain | 10.09s | | 2. Bruno Marie-Rose | France | 10.19s | | 3. Max Moriniere | France | 10.20s | | 4. John Regis | Great Britain | 10.20s | | 5. Enrique Talavera | Spain | 10.42s | | 6. Patrick Stevens | Belgium | 10.53s | | 7. Ezio Madonia | Italy | 10.60s | | -. Pavel Galkin | Soviet Union | |
|
|
| Semi 2 -0.2m/s | time | | 1. Daniel Sangouma | France | 10.21s | | 2. Darren Braithwaite | Great Britain | 10.30s | | 3. Vladimir Krylov | Soviet Union | 10.31s | | 4. Steffen Goermer | East Germany | 10.40s | | 5. Stefano Tilli | Italy | 10.40s | | 6. Innokenty Zharov | Soviet Union | 10.53s | | 7. Attila Kovacs | Hungary | 10.54s | | 8. Luis Rodriguez | Spain | 10.56s |
|
| Heat 1 -1.2m/s | time | | 1. Daniel Sangouma | France | 10.21s | | 2. John Regis | Great Britain | 10.39s | | 3. Enrique Talavera | Spain | 10.48s | | 4. Patrick Stevens | Belgium | 10.48s | | 5. Exio Madonia | Italy | 10.52s | | 6. Stefan Burkart | Switzerland | 10.52s | | 7. Luis Barroso | Portugal | 10.61s |
|
|
| Heat 2 0.0m/s | time | | 1. Max Moriniere | France | 10.19s | | 2. Vladimir Krylov | Soviet Union | 10.27s | | 3. Linford Christie | Great Britain | 10.29s | | 4. Steffen Görmer | East Germany | 10.45s | | 5. Florencio Gascon | Spain | 10.56s | | 6. Peter Klein | West Germany | 10.57s | | 7. Cengiz Kavaklioglu | Turkey | 10.63s | | 8. Pedro Curvelo | Portugal | 10.67s |
|
| Heat 3 -0.9m/s | time | | 1. Bruno Marie-Rose | France | 10.37s | | 2. Pavel Galkin | Soviet Union | 10.46s | | 3. Pier Francesco Pavoni | Italy | 10.57s | | 4. Geir Moen | Norway | 10.64s | | 5. Pedro Agostinho | Portugal | 10.65s | | 6. Pal Rezak | Hungary | 10.74s | | 7. Csaba Zajovics | Hungary | 10.74s | | 8. Dominique Canti | San Marino | 11.20s |
|
|
| Heat 4 +1.1m/s | time | | 1. Darren Braithwaite | Great Britain | 10.32s | | 2. Stefano Tilli | Italy | 10.39s | | 3. Attila Kovacs | Hungary | 10.46s | | 4. Luis Rodriguez | Spain | 10.49s | | 5. Innokenty Zharov | Soviet Union | 10.52s | | 6. Aham Okeke | Norway | 10.61s | | 7. Yiannis Zisimides | Cyprus | 10.62s | | 8. Turo Merilainen | Finland | 10.73s |
|
|