1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 Nf6 7.Bd3 Nbd7 8.O-O e6 9.Re1 Bd6 10.Nf5 Bxf5 11.Bxf5 O-O 12.Bd3 h6 13.Qe2 c5 14.c3 cxd4 15.Nxd4 Bc5 16.Nb3 Bd6 17.g3 Qc7 18.Be3 Ne5 19.Bc2 Nc4 20.Bc1 Rfd8 21.Nd2 Nxd2 22.Bxd2 Bc5 23.Rad1 Qb6 24.Bc1 Rxd1 25.Rxd1 Rd8 26.Rxd8+ Qxd8 27.Qf3 b6 28.Kg2 a5 29.a3 Qd5 30.Qxd5 Nxd5 31.Bd2 Kf8 32.Kf1 Ke7 33.Ke2 f5 34.b4 Bd6 35.Kd3 g5 36.Kc4 Be5 37.Bxf5 b5+ 38.Kc5 Nxc3 39.Bd3 Bd6+ 40.Kd4 axb4 41.axb4 Nd5 42.Bxb5 Nxb4 43.Ke4 Nd5 44.Bc4 Nf6+ 45.Kf3 Bc5 46.h3 Nd7 47.Kg2 Ne5 48.Be2 Nf7 49.Be1 Nd6 50.Bd3 Kf7 51.Bd2 Kf6 52.Bc3+ e5 53.f4 gxf4 54.gxf4 Bd4 55.fxe5+ Kxe5 56.Bd2 Ke6 57.Bxh6 Nf7 58.Bf4 Bg7 59.Bc1 Kd6 60.Bh7 Bf8 61.Ba3+ Kd5 62.Bxf8 Nd6 63.Kf2 Ne8 64.h4 Nd6 65.Bc2 Ne4+ 66.Ke2 Nf2 67.Ke1 Ng4 68.Kd2 Kd4 69.Ke2 Ne5 70.Bh6 Kc4 71.Ke1 Kc5 72.Be3+ Kb4 73.Kf2 Kc4 74.Bd2 Nc6 75.Be3 Ne7 76.Bb1 Nd5 77.Bg6 Nxe3 78.Kxe3 Kd5 79.Kf4 Ke6 80.Kg5 Ke7 81.Kh6 Kf8 82.Kh7 Ke7 83.Kg7 Kd8 84.Bd3 Kc7 85.Kh6 Kc6 86.Kg7 Kd5 87.Kg8 Ke5 88.Kg7 Kf4 89.h5 Kg3 90.Kf8 Kf4 91.h6 Kg5 92.h7 Kf4 93.Ke8 Kg5 94.Be2 Kg6 95.h8=R Kf5 96.Bd3+ Ke5 97.Rf8 Kd6 98.Rf7 Kc6 99.Rf1 Kd5 100.Bg6 Kc6 101.Rf7 Kc5 102.Rd7 Kb6 103.Kf8 Ka6 104.Rd6+ Kb7 105.Rd5 Ka6 106.Rd4 Kb6 107.Ke8 Ka5 108.Rd8 Kb6 109.Bc2 Ka5 110.Ra8+ Kb4 111.Ra6 Kc5 112.Be4 Kd4 113.Bb1 Ke5 114.Ra3 Kf6 115.Bf5 Kg7 116.Bg6 Kh8 117.Rh3+ Kg8 118.Rh2 Kg7 119.Bf7 Kf6 120.Rh3 Kg7 121.Re3 Kf6 122.Re1 Kg5 123.Re6 Kf4 124.Ke7 Kg3 125.Kd8 Kf2 126.Rg6 Ke2 127.Kd7 Kf2 128.Kc6 Ke3 129.Bg8 Ke4 130.Ba2 Kd3 131.Kd5 Kd2 132.Bb1 Ke2 133.Rg8 Kd1 134.Bh7 Kd2 135.Ra8 Ke1 136.Bd3 Kd1 137.Kd4 Kd2 138.Re8 Kd1 139.Kc3 Kc1 140.Re1# 1-0