1.Nf3 d5 2.d4 Nf6 3.Be3 c5 4.c3 Nc6 5.dxc5 a5 6.Bd4 Nd7 7.Qa4 Qc7 8.Na3 e5 9.Nb5 Qb8 10.Be3 Bxc5 11.Nxe5 Qxe5 12.Bf4 Nb6 13.Bxe5 Nxa4 14.Nc7+ Ke7 15.Bxg7 Rg8 16.Nxa8 Rxg7 17.e3 Kd6 18.O-O-O Ne7 19.g3 Bd7 20.Bg2 Rg8 21.Bxd5 Nxd5 22.e4 Rxa8 23.Rxd5+ Kc6 24.Rhd1 Be6 25.Rh5 Bxf2 26.Re5 Be3+ 27.Kc2 Bc5 28.Kd3 Kd6 29.b4 Kxe5 30.Ra1 Rf8 31.Ke2 Rg8 32.b5 Re8 33.Rf1 Rd8 34.Rh1 Rc8 35.h4 Rh8 36.Kd2 Bd4 37.Ra1 Bb6 38.h5 Ba7 39.h6 f5 40.a3 Bf7 41.Rf1 Rd8+ 42.Ke2 Bh5+ 43.g4 Bxg4+ 44.Rf3 Bxf3+ 45.Kxf3 fxe4+ 46.Ke2 Kd5 47.Kf1 Kc5 48.Ke2 Kxb5 49.c4+ Kb6 50.Ke3 Nc3 51.Kf2 Nb1 52.c5+ Ka6 53.Ke1 Bxc5 54.Ke2 Kb5 55.a4+ Kb4 56.Kf1 Be7 57.Ke2 e3 58.Kf3 Ka3 59.Ke4 Bh4 60.Kf4 Bf2 61.Kf5 Ka2 62.Kf4 Rc8 63.Ke5 Bh4 64.Ke6 Nc3 65.Kd6 Re8 66.Kc7 Bg5 67.Kd7 Rg8 68.Kc7 Bd8+ 69.Kd6 Nd5 70.Kd7 Kb1 71.Ke6 Bh4 72.Kd6 Ka1 73.Ke5 Rg5+ 74.Ke4 Rg6 75.Kxd5 Rg5+ 76.Kd4 Rg6 77.Kc4 Rg4+ 78.Kc5 Rc4+ 79.Kb6 Kb1 80.Kxb7 Rb4+ 81.Kc7 Be7 82.Kc6 Rb6+ 83.Kxb6 e2 84.Kxa5 Ba3 85.Ka6 Ka1 86.Kb5 Bc5 87.Ka6 Bd6 88.Kb5 Bc7 89.a5 Bxa5 90.Ka4 Bd8 91.Kb4 Kb1 92.Kb5 Kc2 93.Ka6 e1=Q 94.Kb5 Qd2 95.Ka4 Kc3 96.Kb5 Qg2 97.Kc5 Bh4 98.Kb5 Qf1+ 99.Ka5 Qf6 100.Kb5 Qg6 101.Kc5 Be1 102.Kb5 Qe6 103.Ka5 Kd2 104.Kb5 Kd1 105.Kc5 Qg4 106.Kc6 Qh3 107.Kc7 Qg3+ 108.Kb6 Qg6+ 109.Kb7 Kc1 110.Kb8 Qg5 111.Ka7 Qd8 112.Ka6 Bf2 113.Kb7 Qf8 114.Ka6 Ba7 115.Kb5 Qf5+ 116.Kb4 Qf1 117.Ka4 Bb6 118.Kb3 Qf8 119.Kc4 Qb8 120.Kb5 Bc5+ 121.Ka4 Qb4# 0-1