1.d4 Nf6 2.c3 d5 3.Nf3 Nc6 4.Bf4 Bf5 5.Nh4 e6 6.Nxf5 exf5 7.Qb3 Na5 8.Qa4+ c6 9.Nd2 b5 10.Qc2 g6 11.a4 b4 12.e3 Bd6 13.Bg5 h6 14.Bh4 O-O 15.Bd3 c5 16.dxc5 Bxc5 17.O-O Rc8 18.Ba6 Rc7 19.Rac1 Bb6 20.Bg3 Rc5 21.Qd3 bxc3 22.Rxc3 Rxc3 23.Qxc3 d4 24.exd4 Bxd4 25.Qc2 Qb6 26.Bb5 a6 27.Be2 Re8 28.Nf3 Nc6 29.a5 Nxa5 30.Bc7 Qc6 31.Qxc6 Nxc6 32.Bxa6 Bxb2 33.Rb1 Bc3 34.Rc1 Ne4 35.Bb5 Rc8 36.Bf4 g5 37.Be3 Ne7 38.g3 Rd8 39.Bc4 Ng6 40.h3 Bf6 41.Kg2 Kg7 42.Rc2 f4 43.Bb6 Rd7 44.Bb5 Rd1 45.Bc6 Nd6 46.Bc5 h5 47.g4 hxg4 48.hxg4 Rd3 49.Kf1 Nb5 50.Kg2 Rxf3 51.Bxb5 Nh4+ 52.Kh2 Rb3 53.Bc6 Be5 54.Rc1 f5 55.gxf5 g4 56.Kg1 Kf6 57.Be4 Nf3+ 58.Bxf3 gxf3 59.Rd1 Kxf5 60.Bd4 Bb8 61.Rd2 Rb1+ 62.Kh2 Ke4 63.Bc5 Be5 64.Ra2 Rc1 65.Ra4+ Kd3 66.Ba7 Ra1 67.Rxa1 Bxa1 68.Kh3 Bc3 69.Kg4 Ke4 70.Bc5 Bd2 71.Be7 Be3 72.Bh4 Bb6 73.Kh3 Kf5 74.Kh2 Kg4 75.Be7 Bxf2 76.Bc5 Be3 77.Bxe3 fxe3 78.Kg1 Kf5 79.Kh2 Kf6 80.Kg1 Kf7 81.Kf1 Ke6 82.Ke1 Kf6 83.Kf1 Kf5 84.Ke1 Kf4 85.Kd1 e2+ 86.Kc2 Kg4 87.Kb3 Kf4 88.Kc2 Kg5 89.Kb3 Kf5 90.Ka2 e1=B 91.Kb1 Bc3 92.Kc2 Kg6 93.Kb3 Kg5 94.Ka2 Ba1 95.Kxa1 Kf6 96.Ka2 Kf5 97.Ka3 f2 98.Ka4 Ke4 99.Ka3 Ke3 100.Kb4 Kf4 101.Kc5 f1=Q 102.Kc6 Qg1 103.Kb7 Qh1+ 104.Kb8 Qh3 105.Ka7 Qf1 106.Kb6 Ke3 107.Kb7 Qf2 108.Kc6 Qh2 109.Kb5 Kf2 110.Ka4 Qe5 111.Ka3 Qe6 112.Kb2 Qf5 113.Kc1 Kg3 114.Kd1 Kh3 115.Kd2 Qd7+ 116.Ke2 Qb5+ 117.Ke3 Kh4 118.Kf3 Qc5 119.Kf4 Qd4+ 120.Kf5 Qa4 121.Kg6 Qd7 122.Kf6 Qd8+ 123.Kg7 Qd1 124.Kg8 Qd5+ 125.Kh7 Qd7+ 126.Kh6 Kh3 127.Kg5 Qd4 128.Kg6 Qe4+ 129.Kh5 Qe7 130.Kg6 Qf8 131.Kh5 Qa8 132.Kh6 Qa6+ 133.Kg7 Qa4 134.Kf6 Qa8 135.Kg6 Qb8 136.Kh7 Kg2 137.Kh6 Qb4 138.Kh5 Qb2 139.Kh4 Qc1 140.Kh5 Kh1 141.Kg6 Qf1 142.Kh5 Kg2 143.Kg5 Qd1 144.Kf4 Qd6+ 145.Ke3 Qb4 146.Kd3 Kf2 147.Kc2 Ke3 148.Kc1 Kd3 149.Kd1 Qb1# 0-1