El Campionat del món d'escacs de 1954 va ser un matx entre el reptador Vassili Smislov de la Unió Soviètica i el seu compatriota i campió defensor Mikhaïl Botvínnik. El matx es va jugar a Moscou, Rússia. La primera partida va començar el 16 de març de 1954, i la darrera va començar el 13 de maig. A causa de l'empat final a 12 punts, Botvínnik va retenir el seu títol.
Torneig Interzonal El Torneig Interzonal es va disputar a la ciutat sueca de Saltsjöbaden entre setembre i octubre de l'any 1952.
En principi, només els cinc primers es classificaven per a la següent fase, un Torneig de Candidats amb dotze jugadors, però quatre jugadors empataren al cinquè lloc, i els desempats eren tan ajustats que finalment tots quatre foren inclosos. Al torneig hi va haver certa controvèrsia deguda al fet que els cinc soviètics varen ocupar les cinc primeres posicions, havent entaulat totes i cadascuna de les partides que els enfrontaven entre ells, algunes després de molt poques jugades. Originàriament, l'Interzonal havia de tenir 22 jugadors, però l'argentí Julio Bolbochán va patir una hemorràgia i va haver de retirar-se després d'ajornar la primera partida.
Núm. Jugador 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Total1 |align=left| Aleksandr Kótov || - || ½ || ½ || ½ || ½ || 1 || ½ || 1 || 1 || 1 || ½ || 1 || ½ || 1 || 1 || 1 || 1 || 1 || 1 || 1 || 1 || align=right|16½2 |align=left| Tigran Petrossian || ½ || - || ½ || ½ || ½ || ½ || ½ || 1 || ½ || ½ || 1 || ½ || ½ || ½ || 1 || 1 || ½ || 1 || 1 || 1 || ½ || align=right|13½3 |align=left| Mark Taimànov || ½ || ½ || - || ½ || ½ || ½ || ½ || ½ || 1 || ½ || ½ || ½ || 1 || 1 || 1 || ½ || 1 || ½ || ½ || 1 || 1 || align=right|13½4 |align=left| Iefim Hèl·ler || ½ || ½ || ½ || - || ½ || 0 || 1 || 0 || 1 || ½ || ½ || 1 || ½ || ½ || 1 || ½ || 1 || 1 || 1 || 1 || ½ || align=right|135 |align=left| Iuri Averbakh || ½ || ½ || ½ || ½ || - || 1 || 0 || ½ || ½ || ½ || ½ || ½ || 1 || ½ || ½ || 1 || ½ || 1 || 1 || 1 || ½ || align=right|12½6 |align=left| Svetozar Gligorić || 0 || ½ || ½ || 1 || 0 || - || 0 || ½ || 0 || ½ || ½ || ½ || 1 || 1 || ½ || 1 || 1 || 1 || 1 || 1 || 1 || align=right|12½7 |align=left| Gideon Ståhlberg || ½ || ½ || ½ || 0 || 1 || 1 || - || 0 || ½ || ½ || ½ || ½ || ½ || 1 || 1 || 1 || 0 || 1 || ½ || ½ || 1 || align=right|12½8 |align=left| László Szabó || 0 || 0 || ½ || 1 || ½ || ½ || 1 || - || ½ || 1 || ½ || ½ || ½ || ½ || 1 || 1 || ½ || ½ || 1 || ½ || 1 || align=right|12½9 |align=left| Wolfgang Unzicker || 0 || ½ || 0 || 0 || ½ || 1 || ½ || ½ || - || ½ || ½ || 0 || 1 || ½ || ½ || 1 || 1 || 1 || ½ || 1 || 1 || align=right|11½10 |align=left| Erich Eliskases || 0 || ½ || ½ || ½ || ½ || ½ || ½ || 0 || ½ || - || 1 || ½ || 0 || ½ || 0 || ½ || 1 || ½ || 1 || 1 || 1 || align=right|10½11 |align=left| Luděk Pachman || ½ || 0 || ½ || ½ || ½ || ½ || ½ || ½ || ½ || 0 || - || 0 || ½ || ½ || 1 || ½ || ½ || 1 || 1 || ½ || ½ || align=right|1012 |align=left| Herman Pilnik || 0 || ½ || ½ || 0 || ½ || ½ || ½ || ½ || 1 || ½ || 1 || - || 0 || ½ || ½ || ½ || 1 || 0 || ½ || ½ || 1 || align=right|1013 |align=left| Herman Steiner || ½ || ½ || 0 || ½ || 0 || 0 || ½ || ½ || 0 || 1 || ½ || 1 || - || ½ || 0 || 0 || 1 || 1 || ½ || 1 || 1 || align=right|1014 |align=left| Aleksandar Matanović || 0 || ½ || 0 || ½ || ½ || 0 || 0 || ½ || ½ || ½ || ½ || ½ || ½ || - || 0 || ½ || 1 || ½ || 1 || ½ || 1 || align=right|915 |align=left| Gedeon Barcza || 0 || 0 || 0 || 0 || ½ || ½ || 0 || 0 || ½ || 1 || 0 || ½ || 1 || 1 || - || 1 || ½ || 0 || 0 || 1 || ½ || align=right|816 |align=left| Gösta Stoltz || 0 || 0 || ½ || ½ || 0 || 0 || 0 || 0 || 0 || ½ || ½ || ½ || 1 || ½ || 0 || - || 0 || 1 || 1 || ½ || 1 || align=right|7½17 |align=left| Luis Augusto Sánchez || 0 || ½ || 0 || 0 || ½ || 0 || 1 || ½ || 0 || 0 || ½ || 0 || 0 || 0 || ½ || 1 || - || ½ || 0 || 1 || 1 || align=right|718 |align=left| Robert Wade || 0 || 0 || ½ || 0 || 0 || 0 || 0 || ½ || 0 || ½ || 0 || 1 || 0 || ½ || 1 || 0 || ½ || - || ½ || 0 || 1 || align=right|619 |align=left| Povilas Vaitonis || 0 || 0 || ½ || 0 || 0 || 0 || ½ || 0 || ½ || 0 || 0 || ½ || ½ || 0 || 1 || 0 || 1 || ½ || - || ½ || 0 || align=right|520 |align=left| Harry Golombek || 0 || 0 || 0 || 0 || 0 || 0 || ½ || ½ || 0 || 0 || ½ || ½ || 0 || ½ || 0 || ½ || 0 || 1 || ½ || - || 0 || align=right|4½21 |align=left| Lodewijk Prins || 0 || ½ || 0 || ½ || ½ || 0 || 0 || 0 || 0 || 0 || ½ || 0 || 0 || 0 || ½ || 0 || 0 || 0 || 1 || 1 || - || align=right|4½
Torneig de Candidats
Els vuit millors de l'Interzonal, els cinc millors situats al Torneig de Candidats passat i els qui no van poder participar en el Torneig de Candidats anterior (Samuel Reshevsky i Max Euwe), van jugar un torneig per sistema de tots contra tots a doble ronda, a la ciutat suïssa de Zúric, i el guanyador obtingué el dret de jugar pel Campionat delm ón contra Mikhaïl Botvínnik el 1954.
Originàriament, s'havia planejat que el torneig es jugués amb els següents participants: els cinc millors de l'Interzonal, els cinc millors del Torneig de Candidats passat i els que no van poder participar del torneig passat, cosa que totalitzava 12 jugadors. Com que en el 5è lloc hi va haver un quàdruple empat, tots van ser inclosos, de manera que el nombre de jugadors va incrementar-se fins a 15. L'alt cost d'aquest torneig va fer que disminuïssin les quotes per al següent torneig.
Smislov es va classificar per jugar la final del campionat del món, en imposar-se al Torneig de Candidats disputat a Zúric el 1953.
Núm. Jugador 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Total1 |align=left| Vassili Smislov|style="font-family:'lucida console',mono;"| – |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| 1 ½ |align=right|182 |align=left| David Bronstein |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| - |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 0 1 |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |align=right|163 |align=left| Paul Keres |style="font-family:'lucida console',mono;"| 0 0 |style="font-family:'lucida console',mono;"| 0 ½ |style="font-family:'lucida console',mono;"| - |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 0 ½ |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 1 |align=right|164 |align=left| Samuel Reshevsky |style="font-family:'lucida console',mono;"| ½ 0 |style="font-family:'lucida console',mono;"| 0 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| - |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| 1 ½ |align=right|165 |align=left| Tigran Petrossian |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| - |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 0 ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 0 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| 1 1 |align=right|156 |align=left| Iefim Hèl·ler |style="font-family:'lucida console',mono;"| 0 0 |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| ½ 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| - |style="font-family:'lucida console',mono;"| 1 1 |style="font-family:'lucida console',mono;"| ½ 0 |style="font-family:'lucida console',mono;"| 0 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 0 1 |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| 0 1 |style="font-family:'lucida console',mono;"| ½ ½ |align=right|14½7 |align=left| Miguel Najdorf |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| 0 0 |style="font-family:'lucida console',mono;"| - |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| ½ 0 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 0 ½ |style="font-family:'lucida console',mono;"| 1 1 |align=right|14½8 |align=left| Aleksandr Kótov |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| 0 1 |style="font-family:'lucida console',mono;"| ½ ½ |style="font-family:'lucida console',mono;"| ½ 1 |style="font-family:'lucida console',mono;"| 0 ½ |style="font-family:'lucida console',mono;"| - |style="font-family:'lucida console',mono;"| 1 0 |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| 0 0 |style="font-family:'lucida console',mono;"| 1 0 |style="font-family:'lucida console',mono;"| 1 ½ |style="font-family:'lucida console',mono;"| 0 ½ |style="font-family:'lucida console',mono;"| 0 1 |align=right|149 |align=left| Mark Taimànov |style="font-family:'lucida console',mono;"| ½ ½