1.e4 c5 2.Nf3 d6 3.d4 Bf5 4.exf5 Nf6 5.dxc5 h6 6.Qd2 Rh7 7.cxd6 Qxd6 8.Nc3 a6 9.Qxd6 exd6 10.Bxh6 gxh6 11.O-O-O Nbd7 12.g3 Ng4 13.Rd2 O-O-O 14.h3 Nge5 15.Nxe5 dxe5 16.Bg2 h5 17.Kb1 Bh6 18.Rd3 Nc5 19.Rxd8+ Kxd8 20.Rd1+ Ke7 21.b4 Nd7 22.Bxb7 Nb8 23.h4 f6 24.Ka1 Bf4 25.Kb1 Be3 26.fxe3 Rf7 27.Ka1 Rh7 28.Kb1 Rf7 29.a3 a5 30.Kb2 a4 31.g4 Nd7 32.g5 e4 33.Ka1 Rh7 34.Ka2 Rf7 35.Kb1 Rf8 36.Ka1 Rh8 37.Ka2 Kd8 38.Kb1 Rh7 39.Ka1 Re7 40.Ka2 fxg5 41.Kb1 Re6 42.Ka1 Ke8 43.Ka2 Nc5 44.Kb1 Rf6 45.Ka1 gxh4 46.bxc5 Rh6 47.c6 Rxc6 48.Bxc6+ Kf7 49.Ka2 Ke7 50.Kb1 h3 51.f6+ Kf8 52.f7 Ke7 53.Ka1 Kxf7 54.Ka2 Kg8 55.Kb1 Kg7 56.Kb2 Kh7 57.Ka1 Kg7 58.Ka2 Kg8 59.Kb1 Kg7 60.Na2 Kg6 61.Ka1 Kf6 62.c3 Ke7 63.Bd7 Kd8 64.c4 h2 65.Rh1 Ke7 66.Rxh2 Kf8 67.Rh3 Kf7 68.c5 Kf8 69.c6 Kg8 70.c7 h4 71.Kb1 Kg7 72.Rxh4 Kg8 73.Rh1 Kf7 74.Rh2 Ke7 75.Rh3 Kf6 76.Rh4 Ke5 77.Rh5+ Kf6 78.Rh2 Kg6 79.Rh3 Kf6 80.Be6 Ke5 81.Ka1 Kxe6 82.Kb2 Ke7 83.Kc3 Ke6 84.Kc4 Kd6 85.Kb4 Ke6 86.Kxa4 Kd5 87.Rh5+ Kc6 88.Rh6+ Kb7 89.Rh7 Ka8 90.Rh8+ Kb7 91.Rh5 Ka7 92.Rh2 Kb6 93.Rh3 Ka6 94.c8=N Kb7 95.Rh1 Ka6 96.Rh6+ Kb7 97.Rh7+ Ka6 98.Ra7# 1-0