El torneig Interzonal del 1967 va ser jugat a Sousse, Tunísia l'octubre i el novembre. Bobby Fischer va estar liderant el torneig amb set victòries i tres taules en deu rondes, tot i que va abandonar l'esdeveniment per una disputa amb els organitzadors. A causa que Fischer es va retirar abans que hagués jugat la meitat de les seves partides, els resultats de les seves partides no es varen incloure en els totals dels seus oponents. Bent Larsen va passar a guanyar per davant de Víktor Kortxnoi, Iefim Hèl·ler i Svetozar Gligorić, que varen compartir la segona plaça.
Borís Spasski i Mikhail Tal varen entrar al Torneig de Candidats com a finalistes del previ torneig, i els 6 primers de l'Interzonal també s'hi afegirien. Larsen, Korchnoi, Geller, Gligorić, i Lajos Portisch varen prendre les cinc primers llocs. Hi va haver un triple empat pel sisé lloc amb Sammy Reshevsky, Vlastimil Hort i Leonid Stein, que varen jugar una lligueta per determinar darrera plaça pel torneig de candidats. El lloc finalment va anar a Reshevsky, que va empatar tots les seves vuit partides de la lligueta. Els tres jugadors varen acabar amb 4 punts, però Reshevsky tenia millor puntuació de desempat del torneig principal.
Spassky va guanyar el torneig de candidats per enfrontar-se a Petrosian pel campionat del món, cosa que va fer amb èxit. Spassky havia desafiat sense èxit a Petrosian en el 1966.)