1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 a5 6.Bg2 O-O 7.Qc2 Nc6 8.O-O Bd6 9.Rd1 Nb4 10.Qc1 c6 11.a3 Na6 12.c5 Bc7 13.Nc3 h6 14.b4 Bd7 15.bxa5 Bxa5 16.Na4 Bc7 17.Rb1 Bc8 18.Nb6 Bxb6 19.Rxb6 Nd7 20.Rb1 e5 21.Nxe5 Nxe5 22.dxe5 Qe7 23.Be3 Qxe5 24.Bf4 Qxe2 25.Re1 Qc4 26.Qxc4 dxc4 27.Bd6 Rd8 28.Rec1 Ra7 29.Rxc4 Be6 30.Ra4 Rd7 31.Bf1 Ra8 32.h4 Re8 33.f3 Bf5 34.Rb2 Re3 35.Kf2 Rc3 36.Ra5 h5 37.Bxa6 bxa6 38.Rxa6 Be6 39.Rxc6 Bd5 40.Ra6 Rxf3+ 41.Ke2 Rd8 42.Rb4 Re8+ 43.Kd2 Rf2+ 44.Kc3 Re1 45.Rd4 Rc1+ 46.Kb4 Bg2 47.Rb6 Rb2+ 48.Ka5 Ra2 49.a4 f6 50.Rbb4 Kf7 51.Kb6 g5 52.a5 Rca1 53.Rb5 Bf1 54.Rdb4 Bxb5 55.Rxb5 Ke6 56.Bc7 Kd7 57.Kb7 Rc2 58.Bb6 gxh4 59.gxh4 f5 60.Rb4 Rxa5 61.Bxa5 Rxc5 62.Bb6 Re5 63.Bc7 Re4 64.Rxe4 fxe4 65.Bb6 Ke6 66.Kc6 Kf5 67.Bf2 Kf4 68.Kd5 e3 69.Be1 Kf5 70.Kd4 Kf4 71.Kd3 Kf3 72.Bb4 Kg3 73.Be7 Kf2 74.Bc5 Kg3 75.Be7 Kf2 76.Bb4 Kg3 77.Be1+ Kf3 78.Bc3 Kg3 79.Bf6 Kf3 80.Bg5 e2 81.Bd2 Kf2 82.Ke4 e1=N 83.Bxe1+ Kxe1 84.Kf5 Kd2 85.Kg5 Ke3 86.Kxh5 Kf4 87.Kg6 Kf3 88.h5 Kg3 89.Kg5 Kg2 90.Kh6 Kh1 91.Kg5 Kh2 92.Kf5 Kh1 93.Ke5 Kg1 94.Ke4 Kh1 95.Kd4 Kh2 96.Ke5 Kh1 97.Ke6 Kg1 98.Kd6 Kh1 99.Kc7 Kg2 100.Kb8 Kh2 101.Kc7 Kg2 102.h6 Kf3 103.Kc6 Ke2 104.Kb5 Kd2 105.h7 Kc2 106.Ka5 Kb1 107.Kb5 Kc2 108.h8=Q Kd3 109.Qh5 Ke4 110.Ka5 Ke3 111.Kb4 Kf4 112.Qa5 Kg3 113.Qa3+ Kf4 114.Qa4 Kf5 115.Qa2 Ke4 116.Qg8 Kf4 117.Qh8 Ke3 118.Ka4 Kd3 119.Qh6 Ke4 120.Qe6+ Kd3 121.Qd7+ Ke2 122.Qd8 Kf2 123.Kb3 Ke1 124.Qf8 Kd1 125.Qf7 Ke2 126.Qc7 Kd2 127.Qa5+ Kc1 128.Qe1# 1-0