1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Be2 d6 5.Nxd4 Nf6 6.Nc3 e6 7.Be3 Be7 8.f4 O-O 9.Qd2 Qc7 10.Bf3 Nbd7 11.g4 Nb6 12.O-O-O Nc4 13.Qe2 Nd7 14.Nf5 Bf6 15.Bd4 Bxd4 16.Rxd4 Nxb2 17.Kxb2 Qb6+ 18.Ka1 exf5 19.Qd2 fxg4 20.Bxg4 Nf6 21.Bf3 Be6 22.f5 Bd7 23.Rxd6 Bc6 24.e5 Ne8 25.Rd3 Bxf3 26.Rxf3 Rd8 27.Nd5 Nc7 28.c4 Qc5 29.Rd3 Kh8 30.f6 Rg8 31.Rd1 Ne6 32.Qb4 Rxd5 33.Qxc5 Rxc5 34.Rd7 gxf6 35.exf6 Rf8 36.R1d6 Rf5 37.Rd8 Rxd8 38.Rc6 Ng5 39.Re6 b6 40.h4 Nxe6 41.Kb2 Ng5 42.Kc2 h5 43.hxg5 b5 44.cxb5 Rd1 45.Kc3 Ra1 46.a4 Kh7 47.Kb2 Raf1 48.Kc2 Re1 49.Kd2 Ra1 50.Kd3 Rg1 51.Ke2 Rgxg5 52.Kd2 Rxb5 53.Kc3 Rg6 54.Kd3 Rg1 55.Ke3 Ra5 56.Kd3 Rxa4 57.Kd2 Re4 58.Kd3 Kh6 59.Kc3 Rb1 60.Kd3 Rd1+ 61.Kc3 Rdd4 62.Kc2 Rh4 63.Kb3 Rde4 64.Ka2 Re8 65.Kb2 Rd4 66.Kc1 Rd1+ 67.Kb2 Rdd8 68.Ka3 Re6 69.Ka2 Rb8 70.Ka3 Ra8 71.Kb2 Rf8 72.Kc2 Rd8 73.Kc1 Kg6 74.Kb1 Re1+ 75.Kc2 Kg5 76.Kb2 Kf4 77.Ka2 Re2+ 78.Ka3 Rdd2 79.Kb4 Ke5 80.Ka3 Rd4 81.Kb3 h4 82.Kc3 Re1 83.Kb3 Rb4+ 84.Kxb4 Re4+ 85.Kc5 Ke6 86.Kb6 Re1 87.Ka7 Kf5 88.Kxa6 Kxf6 89.Ka5 h3 90.Kb6 h2 91.Ka5 h1=R 92.Ka4 Kg7 93.Kb5 f5 94.Kc6 f4 95.Kb5 f3 96.Kc6 f2 97.Kd6 f1=R 98.Kc7 Rf6 99.Kb7 Re7+ 100.Kc8 Rf8# 0-1