Im Weltmeisterschaftskampf 1969 erwies sich Spasski als bedeutend besser vorbereitet. Er besiegte Petrosjan mit 12,5:10,5 (6 Siege, 4 Niederlagen, 13 Unentschieden) und wurde der 10. Schachweltmeister in der Geschichte. Im Jahre 1970 spielte er am Spitzenbrett für die Sowjetunion beim Wettkampf UdSSR gegen den Rest der Welt drei Partien gegen Bent Larsen (1,5:1,5), im selben Jahr errang er bei der Schacholympiade in Siegen mit 9,5 Punkten aus zwölf Partien die Goldmedaille am ersten Brett. In Interviews sagte er später, dass die Jahre als Weltmeister die unglücklichsten seines Lebens gewesen seien, da er sich durch die damit verbundene Verantwortung belastet gefühlt habe.