1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd3 Bd7 8.O-O-O a6 9.Qg3 Qc7 10.f4 b5 11.f5 Nxd4 12.Rxd4 Qc5 13.Be3 Be7 14.Qxg7 Rg8 15.Qh6 Ng4 16.Qxh7 Kf8 17.fxe6 Bxe6 18.Bg1 Qe5 19.Qh3 Qf4+ 20.Kb1 Qxf1+ 21.Rd1 Qf4 22.Bd4 Nf2 23.Bxf2 Bxh3 24.Bg3 Qh6 25.gxh3 Qxh3 26.Nd5 Rd8 27.Rhf1 Rxg3 28.hxg3 Bg5 29.Rf5 Qg4 30.Rdf1 Rd7 31.Rxg5 Qxg5 32.Nf6 Ke7 33.Nd5+ Kd8 34.Re1 a5 35.Re3 a4 36.Rf3 a3 37.Rxa3 Rb7 38.Ra8+ Kd7 39.Rg8 Qd2 40.b4 Qd4 41.a3 f5 42.Rf8 fxe4 43.Rf7+ Ke6 44.Rxb7 Qxd5 45.Rg7 e3 46.Rd7 Kxd7 47.g4 Kc8 48.Ka1 Kb8 49.Kb2 Ka8 50.Ka1 e2 51.c3 Ka7 52.Kb1 Ka6 53.Kb2 Kb7 54.Kc2 Kb8 55.a4 Ka8 56.g5 Ka7 57.axb5 Kb8 58.Kc1 Ka8 59.Kb2 Ka7 60.Kc2 Qe6 61.Kb2 Kb8 62.Ka1 e1=R+ 63.Kb2 Kc7 64.g6 Qe5 65.Kb3 Qe4 66.Kb2 Qe3 67.g7 Rg1 68.b6+ Kd7 69.b7 Qe8 70.g8=B Rxg8 71.b8=N+ Ke6 72.Kb3 Rg7 73.Na6 Rg6 74.Nc7+ Ke7 75.b5 Rg5 76.b6 Qc6 77.Ne8 Rg4 78.Kc2 Rg3 79.Kb2 Rg2+ 80.Ka3 Rg1 81.Nxd6 Kxd6 82.Kb2 Qc5 83.b7 Rg8 84.Ka2 Rb8 85.Ka1 Qa5+ 86.Kb1 Qa7 87.Kc2 Rxb7 88.Kd3 Rb6 89.c4 Ra6 90.Ke2 Ra5 91.Kd3 Qa8 92.c5+ Ke7 93.Kc4 Ra7 94.Kd4 Ke6 95.Kc3 Ke5 96.Kc2 Kd5 97.Kd2 Kd4 98.Ke1 Kd3 99.Kd1 Ra1# 0-1