1.d4 Nf6 2.c4 e6 3.a3 Be7 4.Nf3 d5 5.Nc3 Nbd7 6.cxd5 exd5 7.Bf4 Nf8 8.e3 Ng6 9.Be5 c6 10.Bd3 Nxe5 11.Nxe5 O-O 12.O-O Bd6 13.f4 c5 14.Qf3 Be6 15.f5 cxd4 16.exd4 Bd7 17.Nxd7 Qxd7 18.g4 g5 19.h4 h6 20.hxg5 hxg5 21.Qe3 Bf4 22.Rxf4 Rfe8 23.Qd2 gxf4 24.Qxf4 Qd8 25.Qg5+ Kf8 26.Qh6+ Kg8 27.Qg5+ Kf8 28.Qh6+ Kg8 29.Bb5 Qb6 30.Rd1 Re7 31.Qg5+ Kf8 32.Qh4 Ng8 33.g5 f6 34.g6 Rc8 35.Bf1 Qb3 36.Rd3 Rd7 37.Qf2 Kg7 38.Rh3 Kf8 39.Rh7 Rg7 40.Bg2 Rd8 41.Qd2 Rd6 42.Bf3 Rdd7 43.Rh8 Rge7 44.Kf2 Kg7 45.Rh7+ Kf8 46.Rh4 Qc4 47.Ne2 Rc7 48.Nf4 Qc2 49.Qxc2 Rxc2+ 50.Kg3 Rxb2 51.Rh7 Rxh7 52.gxh7 Kg7 53.hxg8=Q+ Kxg8 54.Bxd5+ Kf8 55.Kf3 Ke7 56.Be6 Kd6 57.Nd5 Rb3+ 58.Kf4 Rxa3 59.Nxf6 Rd3 60.d5 Rd1 61.Ne4+ Kc7 62.f6 Rd2 63.d6+ Kb6 64.Kf5 Ka6 65.Bc4+ b5 66.Nxd2 bxc4 67.Nxc4 Kb5 68.Na5 Kxa5 69.Ke6 Ka4 70.Kd5 Kb5 71.f7 Ka4 72.Ke5 a5 73.Kf6 Ka3 74.f8=B Ka2 75.d7 a4 76.d8=R Kb1 77.Kf7 Kc2 78.Bb4 Kb2 79.Ke7 Ka1 80.Rh8 Kb2 81.Rd8 Kc1 82.Rd2 a3 83.Ra2 Kd1 84.Bd2 Ke2 85.Ba5+ Kd3 86.Bc7 Kc4 87.Rxa3 Kd5 88.Be5 Ke4 89.Ra1 Kf5 90.Bf6 Kf4 91.Kf7 Kf3 92.Kg8 Ke2 93.Bd4 Kd2 94.Rf1 Kd3 95.Be5 Ke2 96.Rh1 Kd3 97.Kh8 Ke3 98.Rf1 Kd3 99.Bc7 Ke3 100.Rg1 Kd3 101.Rg4 Ke3 102.Rg3+ Ke4 103.Rg7 Kd3 104.Rd7+ Ke4 105.Bh2 Kf3 106.Bd6 Kg4 107.Rh7 Kf5 108.Bf8 Kg6 109.Rg7+ Kf5 110.Bc5 Ke6 111.Rg4 Kd5 112.Bd4 Ke6 113.Rg2 Ke7 114.Rh2 Ke6 115.Bc3 Kd5 116.Kg8 Kc4 117.Bh8 Kc5 118.Kg7 Kc4 119.Kh7 Kc5 120.Bd4+ Kb4 121.Rh1 Ka5 122.Rc1 Kb4 123.Bc3+ Ka4 124.Kg8 Kb5 125.Ba1 Ka5 126.Kg7 Ka4 127.Kf6 Ka5 128.Rb1 Ka6 129.Ke6 Ka5 130.Bc3+ Ka6 131.Kd5 Ka7 132.Kc6 Ka6 133.Ra1# 1-0