1.d4 c6 2.Nf3 d5 3.a3 Nf6 4.Bf4 Bf5 5.e3 e6 6.Nbd2 Nbd7 7.Bd3 Bg6 8.Bxg6 hxg6 9.h3 Be7 10.O-O Ne4 11.Nxe4 dxe4 12.Nd2 g5 13.Bg3 f5 14.f3 exf3 15.Nxf3 Nf6 16.Nxg5 Qd7 17.Qe1 Qd5 18.Be5 Rh5 19.Nf3 g5 20.Nd2 O-O-O 21.e4 Nxe4 22.Nxe4 fxe4 23.Qe2 g4 24.c4 Qd7 25.Qxg4 Rh4 26.Qg7 Bd6 27.Qxd7+ Rxd7 28.Bxd6 Rxd6 29.Rad1 e3 30.Rfe1 Re4 31.c5 Rd5 32.Rd3 e2 33.Kf2 Rf5+ 34.Rf3 Rxd4 35.Rxf5 exf5 36.Rxe2 Kd7 37.Kf3 Rc4 38.Re5 Rc2 39.b4 Rc3+ 40.Kf4 Rxa3 41.Kxf5 Rg3 42.Re2 b6 43.h4 a5 44.bxa5 bxa5 45.h5 a4 46.h6 a3 47.h7 Rg8 48.hxg8=Q a2 49.Qh7+ Kc8 50.Re1 Kb8 51.Ke6 a1=N 52.Re4 Nc2 53.Qd7 Nd4+ 54.Ke5 Nb3 55.Rd4 Na1 56.Qh7 Kc8 57.Rd6 Kb8 58.g3 Nb3 59.Qf7 Nd2 60.Qf5 Nf1 61.Kf4 Ka8 62.Qh5 Nd2 63.Qh4 Nf1 64.Qh2 Nxh2 65.Ke5 Kb8 66.Re6 Ka8 67.Kf6 Nf1 68.Re7 Nxg3 69.Ke5 Nh5 70.Kd6 Ng7 71.Kxc6 Kb8 72.Rxg7 Kc8 73.Rg1 Kd8 74.Kb7 Kd7 75.Rg3 Kd8 76.Rh3 Ke8 77.Kb6 Kd7 78.Kb7 Ke6 79.Rd3 Kf7 80.Rd1 Kg8 81.Kb6 Kf7 82.Rc1 Kg7 83.Rc4 Kf8 84.Ra4 Kg8 85.Rf4 Kg7 86.c6 Kh7 87.Rd4 Kg6 88.Rd1 Kg7 89.Re1 Kg8 90.Re4 Kg7 91.Re7+ Kf8 92.Kc5 Kxe7 93.Kb6 Kf8 94.Kb7 Kf7 95.Kc8 Kf6 96.c7 Kf7 97.Kd7 Kg6 98.Ke8 Kh5 99.Kd7 Kg5 100.c8=R Kh6 101.Kd6 Kg5 102.Rc4 Kg6 103.Kc6 Kf5 104.Rd4 Kf6 105.Rh4 Kg5 106.Rh7 Kg4 107.Rh8 Kg5 108.Rh1 Kg6 109.Rc1 Kf5 110.Kb6 Kg4 111.Kb7 Kf5 112.Ra1 Kg4 113.Rh1 Kf5 114.Kb8 Kf4 115.Rg1 Kf5 116.Rg7 Kf4 117.Rc7 Kf3 118.Rc8 Kf4 119.Rc4+ Ke5 120.Rc3 Kd5 121.Rc2 Ke5 122.Rc6 Ke4 123.Rc5 Ke3 124.Rc4 Kd3 125.Rf4 Kd2 126.Kc7 Kc2 127.Rc4+ Kd1 128.Kc8 Ke2 129.Kb7 Ke3 130.Ka7 Kf3 131.Rc6 Kg2 132.Rc7 Kg3 133.Kb6 Kg4 134.Rh7 Kf5 135.Rh8 Ke5 136.Kc5 Kf6 137.Rh5 Kg7 138.Kd5 Kg6 139.Re5 Kf6 140.Kd6 Kf7 141.Re6 Kg8 142.Ke7 Kh8 143.Kf7 Kh7 144.Re8 Kh6 145.Re5 Kh7 146.Re2 Kh8 147.Kg6 Kg8 148.Re8# 1-0