1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Rd1 b6 10.Bf4 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Qb3 Rfc8 17.Nc3 h6 18.Rdc1 Nb8 19.e3 Nc6 20.Be1 Qd7 21.Qd1 Ba6 22.a4 Nb4 23.Nb5 Nc6 24.Bf1 Bb7 25.Rc2 a6 26.Nc3 a5 27.Nb5 Ba6 28.Rac1 Ne8 29.g4 Na7 30.Rxc8 Nxc8 31.Qc2 Ne7 32.f3 Rc8 33.Qd1 Rxc1 34.Qxc1 Nd6 35.Nxd6 Bxf1 36.Kxf1 Qxd6 37.Kg2 Qd7 38.b3 Nc6 39.Qc2 Nb4 40.Bxb4 axb4 41.h4 g6 42.Qc1 Kg7 43.Qc2 Qd8 44.Kh3 Qf6 45.Kg3 e5 46.Qd2 e4 47.fxe4 dxe4 48.Qf2 Qd6+ 49.Qf4 Qd5 50.Qe5+ Qxe5+ 51.dxe5 g5 52.hxg5 hxg5 53.Kf2 Kf8 54.Kg3 Ke7 55.Kf2 Ke6 56.Kg2 Kxe5 57.Kh2 f5 58.gxf5 Kxf5 59.Kg3 Kg6 60.Kg4 Kh6 61.Kf5 Kh5 62.Kxe4 g4 63.Kd3 g3 64.Ke2 Kg4 65.e4 Kf4 66.e5 Kxe5 67.Kf1 Kd4 68.Kg1 Kc3 69.a5 bxa5 70.Kf1 Kxb3 71.Ke1 Ka2 72.Kd2 b3 73.Ke2 Kb2 74.Kf3 Ka2 75.Kg4 g2 76.Kg5 Ka3 77.Kf4 g1=R 78.Ke3 Ka4 79.Ke2 Rb1 80.Kd2 Rb2+ 81.Kd1 Re2 82.Kc1 Kb5 83.Kd1 Rf2 84.Ke1 Rb2 85.Kd1 Ka4 86.Ke1 Rb1+ 87.Kd2 Rd1+ 88.Kc3 Ka3 89.Kc4 Rd6 90.Kc3 Ka2 91.Kc4 Kb1 92.Kc5 Ka2 93.Kc4 b2 94.Kb5 b1=Q+ 95.Kxa5 Qc1 96.Kb5 Qc2 97.Kb4 Qd2+ 98.Kc4 Qe1 99.Kb5 Qf2 100.Kc4 Qg1 101.Kb4 Qh1 102.Kb5 Qh2 103.Kb4 Qh3 104.Kc4 Qh4+ 105.Kb5 Qh5+ 106.Kb4 Qh6 107.Kc5 Qh7 108.Kb5 Qh1 109.Ka5 Rd7 110.Kb6 Rd8 111.Ka5 Rc8 112.Ka4 Rc7 113.Kb5 Rc6 114.Ka4 Rb6 115.Ka5 Rb5+ 116.Kxb5 Kb3 117.Ka6 Kb4 118.Ka7 Kb5 119.Kb8 Kb6 120.Kc8 Qd1 121.Kb8 Qd8# 0-1