1.e4 c5 2.Nf3 g6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.f4 Rb8 10.Bc4 Nh6 11.Bb3 Qa5 12.Qd2 O-O 13.O-O-O d5 14.h3 f6 15.exf6 Bxf6 16.g4 Nf7 17.Bd4 Bxd4 18.Qxd4 e6 19.Rhe1 c5 20.Qd2 c4 21.Ba4 Qb4 22.b3 Nd6 23.Qd4 cxb3 24.axb3 Rxf4 25.Qe5 Rf8 26.Rf1 Nf7 27.Qe3 Qb6 28.Qg3 Ba6 29.Rf6 d4 30.Ne4 d3 31.Qf2 Qb4 32.Rxe6 Qa3+ 33.Kb1 Qxa4 34.Nc5 Ng5 35.Qxf8+ Kxf8 36.Rf6+ Kg7 37.Nxa4 Kxf6 38.Nc5 dxc2+ 39.Kxc2 Rc8 40.Rd6+ Ke5 41.Rxa6 Rxc5+ 42.Kd3 Rc7 43.Ra5+ Kf4 44.Rc5 Rxc5 45.Ke2 a6 46.Ke1 Re5+ 47.Kf2 Rc5 48.h4 h5 49.gxh5 Nf7 50.hxg6 Nh6 51.g7 Rb5 52.Ke2 Rb8 53.g8=B Kf5 54.b4 Rxg8 55.b5 axb5 56.Kf2 Re8 57.Kg2 Re2+ 58.Kg1 Rh2 59.h5 Kf6 60.Kf1 Rg2 61.Kxg2 Kf5 62.Kh3 Ke5 63.Kg2 Kf6 64.Kh1 Ke6 65.Kg2 Nf5 66.Kf1 Ke7 67.Ke2 Kd6 68.Kd3 Kd5 69.Kc3 Kc5 70.Kb3 Nh6 71.Ka3 Kc4 72.Ka2 b4 73.Kb2 Ng4 74.Kc2 Nh6 75.Kb2 b3 76.Kb1 Kc3 77.Kc1 Nf7 78.Kb1 b2 79.h6 Nxh6 80.Ka2 Kc2 81.Ka3 b1=Q 82.Ka4 Qb6 83.Ka3 Qb7 84.Ka2 Qc6 85.Ka1 Kc1 86.Ka2 Qa8+ 87.Kb3 Qd5+ 88.Ka3 Qd1 89.Ka2 Kd2 90.Kb2 Qh5 91.Ka2 Qg4 92.Kb1 Kc3 93.Ka2 Qa4+ 94.Kb1 Qd4 95.Ka2 Kd3 96.Kb1 Qc4 97.Kb2 Nf7 98.Kb1 Kd2 99.Kb2 Qe2 100.Ka3 Qh2 101.Ka2 Qh7 102.Ka3 Kc3 103.Ka4 Nd8 104.Kb5 Qg8 105.Ka5 Ne6 106.Ka4 Qg3 107.Ka3 Nf8 108.Ka4 Qg5 109.Ka3 Qg7 110.Ka2 Kd4 111.Ka3 Qf6 112.Ka4 Qf1 113.Ka3 Kc4 114.Ka2 Qg2+ 115.Ka1 Ng6 116.Kb1 Qf1+ 117.Ka2 Qd3 118.Ka1 Qd5 119.Kb2 Qd1 120.Ka2 Qf3 121.Kb1 Qh5 122.Ka2 Qe5 123.Ka3 Kd5 124.Kb3 Qe7 125.Ka2 Kd4 126.Kb3 Nf4 127.Ka4 Qb7 128.Ka3 Kc3 129.Ka4 Qb4# 0-1