Lajos Portisch won the 1967 Halle Zonal with 15½ out of 19, a point ahead of Vlastimil Hort; both advanced to the Sousse Interzonal.
The zonal
Portisch and Hort pulled well clear of Uhlmann and Matulović, who tied for third on 13 and then played a three-game playoff.
Final standings
| # | Player | Score | Record | Games |
|---|---|---|---|---|
| 1 | Portisch, Lajos | 15½/19 | +12 -0 =7 | games |
| 2 | Matulovic, Milan | 15½/22 | +10 -1 =11 | games |
| 3 | Hort, Vlastimil | 15/19 | +11 -0 =8 | games |
| 4 | Uhlmann, Wolfgang | 13½/22 | +8 -3 =11 | games |
| 5 | Zinn, Lothar | 11½/19 | +10 -6 =3 | games |
| 6 | Besser, Hans | 11/19 | +8 -5 =6 | games |
| 7 | Westerinen, Heikki MJ | 11/19 | +6 -3 =10 | games |
| 8 | Zwaig, Arne | 10½/19 | +7 -5 =7 | games |
| 9 | Johannsson, Ingi Randver | 10/19 | +4 -3 =12 | games |
| 10 | Gerusel, Mathias | 8½/19 | +6 -8 =5 | games |
| 11 | Petersen, Flemming Petri | 8½/19 | +5 -7 =7 | games |
| =12 | Kristinsson, Jon | 8½/19 | +4 -6 =9 | games |
| =12 | Kuijpers, Frans | 8½/19 | +4 -6 =9 | games |
| =12 | Minev, Nikolay Nikolaev | 8½/19 | +4 -6 =9 | games |
| 15 | Ciocaltea, Victor | 8/19 | +3 -6 =10 | games |
| 16 | Kinnmark, Ove | 7/19 | +4 -9 =6 | games |
| 17 | Minic, Dragoljub | 6½/19 | +1 -7 =11 | games |
| =18 | Havansi, Erkki ET | 5½/19 | +2 -10 =7 | games |
| =18 | Pietrusiak, Bogdan | 5½/19 | +2 -10 =7 | games |
| 20 | Camilleri, Henry | 4½/19 | +2 -12 =5 | games |
Cross Table
| Rank | Player | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Portisch, Lajos | 1 | ½ | ½ | 1 | 1 | ½ | 1 | 1 | 1 | ½ | 1 | ½ | 1 | ½ | ½ | 1 | 1 | 1 | 1 | |
| 2 | Matulovic, Milan | 0 | ½ | ½11½ | 1 | 1 | ½ | ½ | 1 | 1 | ½ | ½ | 1 | ½ | ½ | 1 | ½ | 1 | ½ | 1 | |
| 3 | Hort, Vlastimil | ½ | ½ | ½ | 1 | 1 | ½ | 1 | 1 | ½ | 1 | ½ | 1 | ½ | ½ | 1 | 1 | 1 | 1 | 1 | |
| 4 | Uhlmann, Wolfgang | ½ | ½00½ | ½ | ½ | ½ | ½ | 1 | ½ | 1 | 1 | 1 | 0 | ½ | ½ | 1 | 1 | ½ | 1 | 1 | |
| 5 | Zinn, Lothar | 0 | 0 | 0 | ½ | 1 | 0 | 1 | ½ | 1 | 1 | 1 | 0 | 0 | 1 | 1 | ½ | 1 | 1 | 1 | |
| 6 | Besser, Hans | 0 | 0 | 0 | ½ | 0 | ½ | ½ | 0 | 1 | 1 | ½ | ½ | 1 | 1 | 1 | 1 | 1 | ½ | 1 | |
| 7 | Westerinen, Heikki MJ | ½ | ½ | ½ | ½ | 1 | ½ | 0 | ½ | 0 | ½ | ½ | ½ | 1 | 0 | ½ | 1 | 1 | 1 | 1 | |
| 8 | Zwaig, Arne | 0 | ½ | 0 | 0 | 0 | ½ | 1 | ½ | 0 | ½ | 1 | 1 | 1 | 1 | 1 | ½ | ½ | ½ | 1 | |
| 9 | Johannsson, Ingi Randver | 0 | 0 | 0 | ½ | ½ | 1 | ½ | ½ | 1 | 1 | ½ | 1 | ½ | ½ | ½ | ½ | ½ | ½ | ½ | |
| 10 | Gerusel, Mathias | 0 | 0 | ½ | 0 | 0 | 0 | 1 | 1 | 0 | 1 | ½ | ½ | ½ | ½ | 0 | 0 | 1 | 1 | 1 | |
| 11 | Petersen, Flemming Petri | ½ | ½ | 0 | 0 | 0 | 0 | ½ | ½ | 0 | 0 | 1 | ½ | ½ | 1 | 0 | 1 | 1 | 1 | ½ | |
| 12 | Kristinsson, Jon | 0 | ½ | ½ | 0 | 0 | ½ | ½ | 0 | ½ | ½ | 0 | 0 | ½ | ½ | 1 | 1 | ½ | 1 | 1 | |
| 13 | Kuijpers, Frans | ½ | 0 | 0 | 1 | 1 | ½ | ½ | 0 | 0 | ½ | ½ | 1 | 0 | ½ | ½ | ½ | ½ | 0 | 1 | |
| 14 | Minev, Nikolay Nikolaev | 0 | ½ | ½ | ½ | 1 | 0 | 0 | 0 | ½ | ½ | ½ | ½ | 1 | ½ | 0 | ½ | 1 | 1 | 0 | |
| 15 | Ciocaltea, Victor | ½ | ½ | ½ | ½ | 0 | 0 | 1 | 0 | ½ | ½ | 0 | ½ | ½ | ½ | 1 | ½ | 1 | 0 | 0 | |
| 16 | Kinnmark, Ove | ½ | 0 | 0 | 0 | 0 | 0 | ½ | 0 | ½ | 1 | 1 | 0 | ½ | 1 | 0 | ½ | 0 | 1 | ½ | |
| 17 | Minic, Dragoljub | 0 | ½ | 0 | 0 | ½ | 0 | 0 | ½ | ½ | 1 | 0 | 0 | ½ | ½ | ½ | ½ | ½ | ½ | ½ | |
| 18 | Havansi, Erkki ET | 0 | 0 | 0 | ½ | 0 | 0 | 0 | ½ | ½ | 0 | 0 | ½ | ½ | 0 | 0 | 1 | ½ | ½ | 1 | |
| 19 | Pietrusiak, Bogdan | 0 | ½ | 0 | 0 | 0 | ½ | 0 | ½ | ½ | 0 | 0 | 0 | 1 | 0 | 1 | 0 | ½ | ½ | ½ | |
| 20 | Camilleri, Henry | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ½ | 0 | ½ | 0 | 0 | 1 | 1 | ½ | ½ | 0 | ½ |
Each cell shows the row player's recorded results against the column player. ● = same player.