1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Bxc6 15.Qxc6 a6 16.e3 Qb8 17.Rc1 b5 18.Bf1 Nb6 19.Qc7 Bd6 20.Qxb8 Rfxb8 21.Rc6 Ne8 22.Be1 Kf8 23.a3 Ke7 24.b3 Nd7 25.Nd2 Rc8 26.Rxc8 Rxc8 27.a4 Nc7 28.Nf3 Rb8 29.Ba5 Rb7 30.Rc1 Nb8 31.Bxc7 Rxc7 32.Rxc7+ Bxc7 33.axb5 a5 34.Ne1 Nd7 35.Nd3 Bd6 36.f4 Kd8 37.Kf2 Kc7 38.Ne5 Nxe5 39.fxe5 Ba3 40.e4 dxe4 41.Ke3 Kb6 42.Bc4 Bb2 43.Kxe4 Ba3 44.d5 exd5+ 45.Kxd5 Kc7 46.Ke4 f6 47.e6 g6 48.Kd5 f5 49.h4 Be7 50.Be2 h5 51.Ke5 Kb6 52.Bf1 Kc5 53.Bc4 Kb6 54.Be2 Kc5 55.Bd3 Kb6 56.Bf1 Kc5 57.Be2 Kb6 58.Bd3 Kc5 59.Bf1 Kb6 60.Kd5 Kb7 61.Bg2 Kb6 62.Kc4 g5 63.hxg5 Bxg5 64.Bf1 h4 65.gxh4 Bxh4 66.Kd5 Be7 67.Ke5 f4 68.Kxf4 Kc7 69.Kf5 Kd6 70.Be2 Bh4 71.Bf3 Kc5 72.Bc6 Kd6 73.Be8 Bd8 74.Bd7 Ke7 75.Ke5 Bb6 76.Kd5 Be3 77.Kc6 Kd8 78.b6 Bf4 79.Kb7 Be3 80.Ka6 Bd2 81.b7 Bf4 82.Ka7 Be3+ 83.Ka8 Bb6 84.b8=Q+ Ke7 85.Qc8 Kd6 86.Qb8+ Kc5 87.Kb7 a4 88.Qa8 Ba7 89.Qxa7+ Kd6 90.Qa6+ Ke7 91.Qa5 axb3 92.Qa8 Kf6 93.Kc8 Kg7 94.Qa7 Kf6 95.Qb8 Kg7 96.Qb7 Kh8 97.Qa7 Kh7 98.Qa6 Kh6 99.Qb7 Kg6 100.Qa7 Kg5 101.Kc7 Kh4 102.Qa8 Kg3 103.Qb7 Kf4 104.Qc8 Ke4 105.Kd8 Kd5 106.Qb8 Kc4 107.Be8 Kd5 108.Qa7 Ke5 109.Bf7 Kf4 110.Bg8 Kg4 111.Kd7 Kg3 112.Kd6 Kh2 113.Qg7 Kh3 114.Ke5 b2 115.Bh7 b1=B 116.Qg8 Bxh7 117.Qc8 Be4 118.Qd8 Kg3 119.Qb8 Bc6 120.Qa7 Kh3 121.Qa6 Kh2 122.Qa5 Bd7 123.Qa8 Bc6 124.Qa7 Bf3 125.Qa6 Kh3 126.Qa5 Bd1 127.Kf4 Bf3 128.Kxf3 Kh4 129.Qc5 Kh3 130.Qh5# 1-0