1.Nf3 Nf6 2.d4 c6 3.c4 d5 4.e3 Nbd7 5.Bd3 g6 6.O-O Bg7 7.Qb3 Rb8 8.cxd5 cxd5 9.Nc3 e6 10.Nb5 O-O 11.Nxa7 Nb6 12.a4 Bd7 13.Ne5 Bxa4 14.Rxa4 Nxa4 15.Qxa4 Ra8 16.Bd2 Qb6 17.Ra1 Qxb2 18.Ra2 Qb6 19.Bb4 Rxa7 20.Qxa7 Qxb4 21.Ra1 Qc3 22.Rd1 b5 23.Qb7 b4 24.Rb1 Ng4 25.Nxg4 Qxd3 26.Qxb4 h5 27.Ne5 Bxe5 28.dxe5 Qf5 29.Qb2 Rc8 30.Rf1 Kg7 31.h3 Rc4 32.Rc1 Rxc1+ 33.Qxc1 Qxe5 34.Qd1 Qd6 35.Kf1 e5 36.Qd3 Qc5 37.Ke2 h4 38.Kd2 Qa5+ 39.Ke2 Qa2+ 40.Kf1 Qc4 41.Ke2 Qxd3+ 42.Kxd3 Kf6 43.Ke2 Ke6 44.Kd3 Kd6 45.Kc3 Kc5 46.Kd3 Kb4 47.g3 g5 48.g4 Kc5 49.Kc3 Kb5 50.Kd3 Kc5 51.Kc3 e4 52.Kd2 Kc4 53.Kc2 d4 54.exd4 Kxd4 55.Kd2 Kd5 56.Ke2 Ke6 57.Kd2 Kd6 58.Ke2 Kd5 59.Kd2 Kd4 60.Ke2 Ke5 61.Ke3 Kd5 62.Ke2 Ke6 63.Kd2 f6 64.Ke2 Kd6 65.Kd2 Kd5 66.Ke2 Ke6 67.Kd2 Kd6 68.Ke2 Kd5 69.Kd2 Kd6 70.Ke2 Ke6 71.Kd2 f5 72.Ke3 fxg4 73.hxg4 Ke5 74.f3 exf3 75.Kxf3 Kd4 76.Kg2 Ke3 77.Kh3 Kf4 78.Kg2 Kxg4 79.Kg1 Kh5 80.Kh2 Kh6 81.Kg2 Kg6 82.Kf3 Kh5 83.Kg2 g4 84.Kf2 Kg6 85.Ke1 h3 86.Kd1 Kf5 87.Kd2 h2 88.Kc3 Ke4 89.Kb3 Kd3 90.Ka4 Kd2 91.Kb5 Kd1 92.Kb6 Ke1 93.Kc6 g3 94.Kb5 Ke2 95.Kc5 Ke3 96.Kc6 h1=Q+ 97.Kc7 Qh4 98.Kb6 Kf3 99.Kb7 Ke4 100.Kc6 Qf4 101.Kb7 Qc1 102.Ka8 Qa3+ 103.Kb8 Qd3 104.Ka7 Kd5 105.Ka8 Qf3 106.Kb7 Kc5+ 107.Kb8 g2 108.Ka7 Kd6 109.Kb6 g1=B+ 110.Ka6 Qg3 111.Ka5 Qh2 112.Ka6 Be3 113.Kb7 Qh3 114.Kb8 Bc1 115.Kb7 Qh4 116.Kc8 Qf4 117.Kb7 Ke7 118.Kc6 Qc4+ 119.Kb6 Qc3 120.Ka6 Kd7 121.Kb5 Qd4 122.Ka6 Ke7 123.Ka5 Qc3+ 124.Ka6 Qb4 125.Ka7 Kd6 126.Ka6 Kc6 127.Ka7 Qb7# 0-1