1.Nf3 Nf6 2.d4 c6 3.Bf4 Qb6 4.Qc1 d6 5.Na3 Bf5 6.Nc4 Qc7 7.Ncd2 Nbd7 8.Bg3 e5 9.e3 Be7 10.Nh4 Be6 11.Bc4 d5 12.dxe5 Nxe5 13.Be2 Ne4 14.Nhf3 Nxf3+ 15.Nxf3 Qa5+ 16.c3 h5 17.Be5 f6 18.b4 Bxb4 19.Ng5 fxg5 20.cxb4 Qxb4+ 21.Kf1 O-O 22.f3 g4 23.Qb2 Qxb2 24.Bxb2 Rf7 25.Ke1 Nd6 26.h3 gxf3 27.gxf3 Nc4 28.Bd4 b6 29.Kf2 c5 30.Bc3 Rd8 31.Rag1 d4 32.exd4 cxd4 33.Ba1 d3 34.Bd1 Kh7 35.Rg5 g6 36.Rhg1 Bf5 37.Bb3 b5 38.a4 a6 39.axb5 axb5 40.Bc3 d2 41.Rd1 Rd3 42.Bxc4 bxc4 43.Bxd2 c3 44.Ke2 Rxd2+ 45.Rxd2 cxd2 46.Rg2 Kh8 47.h4 Kg7 48.Rh2 Bc8 49.Ke3 d1=N+ 50.Ke4 Ba6 51.Rf2 Bb5 52.Rc2 Kf8 53.Rb2 Nxb2 54.Kd4 Nd1 55.Kc5 g5 56.Kd6 Bc4 57.Kc5 Nc3 58.Kd4 Nd5 59.hxg5 h4 60.Ke5 Ke8 61.Ke4 Nc7 62.Kd4 Bd5 63.Kd3 Bc4+ 64.Ke3 Rg7 65.Kf4 Rf7+ 66.Ke5 Ke7 67.Kd4 Nb5+ 68.Ke5 Bf1 69.g6 Bh3 70.gxf7 Kf8 71.Kf4 Bd7 72.Ke4 Bf5+ 73.Kxf5 h3 74.Ke4 Nd6+ 75.Kd4 Nxf7 76.Kd5 Ke8 77.Kd4 Nd8 78.Kc5 Kd7 79.f4 Ke7 80.Kc4 Kf6 81.f5 Kg7 82.Kc5 Kh8 83.Kc4 Nf7 84.Kd5 Nd6 85.Kc5 Nc4 86.Kd5 Ne3+ 87.Kc5 h2 88.f6 Ng2 89.Kc4 Kh7 90.Kc5 Nf4 91.f7 Kg7 92.f8=B+ Kxf8 93.Kb6 Kg8 94.Kb7 Nd5 95.Ka8 Kh8 96.Ka7 Nb4 97.Kb6 Kg7 98.Ka7 Kh7 99.Kb8 Kh6 100.Ka8 Na6 101.Kb7 Nc7 102.Kb6 Kg6 103.Kb7 h1=R 104.Kb8 Rh2 105.Ka7 Nd5 106.Kb7 Ra2 107.Kc6 Kh6 108.Kb5 Kg7 109.Kc4 Nb4 110.Kd4 Kf7 111.Kc5 Ra6 112.Kd4 Ke7 113.Kc5 Rd6 114.Kxb4 Rb6+ 115.Ka4 Rg6 116.Kb3 Kd7 117.Kc3 Kd8 118.Kc4 Rg8 119.Kd5 Rg6 120.Kc4 Rg5 121.Kb3 Rg7 122.Kb4 Rc7 123.Kb5 Rh7 124.Kc6 Rh6+ 125.Kb5 Rh5+ 126.Kc4 Rf5 127.Kb4 Rd5 128.Ka3 Kc8 129.Kb4 Rg5 130.Ka3 Rf5 131.Kb3 Re5 132.Kc4 Kb8 133.Kb3 Ka7 134.Kc2 Rb5 135.Kc1 Ka6 136.Kd1 Rd5+ 137.Kc1 Rg5 138.Kb2 Ka7 139.Kb1 Rg4 140.Kc2 Re4 141.Kb1 Kb6 142.Kc1 Kb5 143.Kb2 Re2+ 144.Kc1 Rf2 145.Kd1 Rg2 146.Kc1 Ra2 147.Kb1 Re2 148.Ka1 Rd2 149.Kb1 Kc4 150.Ka1 Rd1+ 151.Ka2 Rd8 152.Kb1 Kb3 153.Ka1 Ka4 154.Ka2 Rd2+ 155.Ka1 Kb3 156.Kb1 Rd1# 0-1