1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 g6 5.Be3 Nc6 6.Nc3 Bg7 7.f3 Nf6 8.Qd2 Nxd4 9.Bxd4 O-O 10.O-O-O Be6 11.g4 Qa5 12.b3 d5 13.g5 Nh5 14.Bxg7 Nxg7 15.exd5 Bf5 16.Kb2 Rac8 17.Bc4 Rfd8 18.Rhe1 Kf8 19.Ne4 Qc7 20.Bf1 a6 21.c4 b5 22.cxb5 axb5 23.Bxb5 Ne6 24.Bc4 Nf4 25.d6 exd6 26.Qxf4 d5 27.Qxc7 Rxc7 28.Bxd5 Rb8 29.Rd2 Rb5 30.Bc4 Rxc4 31.Nd6 Rc1 32.Rxc1 Kg7 33.Ka3 Rb6 34.h4 Kf8 35.Rd5 Ra6+ 36.Kb2 Kg8 37.Nc8 Rb6 38.Rb5 Rxb5 39.Nd6 Rd5 40.Nxf5 Rd8 41.Nh6+ Kf8 42.Rc4 Rd1 43.f4 Rd7 44.Rc8+ Kg7 45.Ra8 Rd8 46.Rxd8 f5 47.h5 gxh5 48.Kc3 Kg6 49.a3 h4 50.Rd2 Kg7 51.Rg2 Kh8 52.a4 h3 53.Rg1 h2 54.Rh1 Kg7 55.Rd1 h1=N 56.Rd3 Ng3 57.g6 Nf1 58.Rd7+ Kxg6 59.Rc7 Kxh6 60.Re7 Ng3 61.a5 Ne4+ 62.Kc4 Ng5 63.Kc3 Ne4+ 64.Kc2 Nc3 65.Re8 Ne4 66.Kd3 Kh5 67.Rf8 Kg4 68.Ke3 Kh3 69.Rh8 Kg4 70.Kd3 Kg3 71.b4 Nd6 72.Kc2 h5 73.Kb3 h4 74.a6 Ne4 75.a7 Kf3 76.a8=Q Ke2 77.Qa1 Ng3 78.Rh5 Kf2 79.Kb2 Ne4 80.Qb1 Nc3 81.Qxf5 Ne2 82.Qd5 Nxf4 83.Qd6 Nh3 84.b5 Ng1 85.Qc7 Ne2 86.Qb8 Ke3 87.Qh8 Nf4 88.Qd4+ Kxd4 89.Rxh4 Kc5 90.Rxf4 Kxb5 91.Rf6 Ka4 92.Kc2 Ka3 93.Re6 Ka4 94.Kc3 Ka3 95.Rg6 Ka4 96.Rf6 Ka3 97.Ra6# 1-0