| 
 | Final A |  | 1. Great Britain | 115 |  | 2. East Germany | 103 |  | 3. Soviet Union | 101 |  | 4. Italy | 95 |  | 5. France | 95 |  | 6. West Germany | 91 |  | 7. Chechoslovakia | 63 |  | 8. Spain | 54 | 
 
 | Final B Brussels (BEL) |  | 1. Bulgaria | 107 |  | 2. Hungary | 103.5 |  | 3. Poland | 102 |  | 4. Sweden | 102 |  | 5. Austria | 87 |  | 6. Switzerland | 81 |  | 7. Greece | 74.5 |  | 8. Belgium | 61 | 
 
 | Final C Group 1 Copenhague (DEN) |  | 1. Finland | 79 |  | 2. Norway | 72 |  | 3. Denmark | 65 |  | 4. Turkey | 46.5 |  | 5. Cyprus | 36.5 | 
 
 | Final C Group 2 Dublin (IRL) |  | 1. Jugoslavia | 72 |  | 2. Portugal | 69 |  | 3. Netherlands | 68 |  | 4. Ireland | 53 |  | 5. Iceland | 38 | 
 
 | 
 | Final A |  | 1. East Germany | 120 |  | 2. Soviet Union | 95 |  | 3. Great Britain | 84 |  | 4. West Germany | 79 |  | 5. Romania | 72 |  | 6. Poland | 56 |  | 7. Bulgaria | 43 |  | 8. Chechoslovakia | 26 | 
 
 | Final B |  | 05.08.89 Strassburg (FRA) |  | 1. France | 95 |  | 2. Hungary | 89 |  | 3. Finland | 85 |  | 4. Italy | 81 |  | 5. Switzerland | 65.5 |  | 6. Spain | 58.5 |  | 7. Sweden | 53 |  | 8. Jugoslavia | 49 | 
 
 | Final C Group 1 Brussels (BEL) |  | 1. Belgium | 76 |  | 2. Norway | 75 |  | 3. Austria | 71 |  | 4. Denmark | 46 |  | 5. Turkey | 36 |  | 6. Cyprus | 30 | 
 
 | Final C Group 2 Dublin (IRL) |  | 1. Netherlands | 71 |  | 2. Greece | 54 |  | 3. Portugal | 51 |  | 4. Ireland | 40 |  | 5. Iceland | 24 | 
 |