1.d4 e6 2.Nf3 Nf6 3.c4 Be7 4.Nc3 d5 5.cxd5 exd5 6.Bf4 c6 7.e3 Bf5 8.Qb3 Qb6 9.Be2 Na6 10.Nd2 O-O 11.O-O Rfe8 12.a3 Nb8 13.Na4 Qxb3 14.Nxb3 Nbd7 15.Na5 b5 16.Nc3 Rac8 17.Rfc1 Nb6 18.a4 b4 19.Na2 Nxa4 20.Ba6 Ra8 21.Bb7 Nxb2 22.Bxa8 Rxa8 23.Nxc6 Bf8 24.Naxb4 a5 25.Bg5 Rc8 26.Bxf6 axb4 27.Ne7+ Bxe7 28.Rxc8+ Bxc8 29.Bxe7 b3 30.Rb1 Nc4 31.Rxb3 f6 32.Rb8 h5 33.Rxc8+ Kh7 34.Re8 f5 35.Bd8 Na3 36.Bg5 g6 37.e4 Kg7 38.g4 Nb1 39.Kf1 fxe4 40.Re7+ Kh8 41.Rf7 Nd2+ 42.Bxd2 hxg4 43.Rf3 Kg7 44.Rh3 g5 45.Rb3 g3 46.Bf4 Kf8 47.Be5 g4 48.f4 exf3 49.Rb2 Ke8 50.Bxg3 Ke7 51.Ra2 Kd7 52.Rf2 Kd8 53.h3 Kd7 54.Rc2 f2 55.Kxf2 Ke7 56.Rc5 Kd8 57.Rxd5+ Ke7 58.Ke2 Ke6 59.Be5 Kxd5 60.h4 g3 61.Bf4 Ke4 62.Bxg3 Kf5 63.Ke3 Ke6 64.Kd2 Kf5 65.Be1 Kg6 66.h5+ Kf6 67.Kc1 Kg7 68.Kb2 Kh7 69.Kc2 Kh8 70.Kb3 Kg7 71.Kb2 Kh6 72.Ba5 Kg7 73.Bb6 Kf6 74.Kc2 Ke7 75.h6 Ke8 76.Bc5 Kf7 77.Bd6 Kg8 78.Kd3 Kh8 79.Bf8 Kg8 80.Be7 Kf7 81.Bg5 Kg6 82.h7 Kxg5 83.Ke2 Kh4 84.Kd3 Kg3 85.h8=Q Kg4 86.Ke4 Kg3 87.Qh3+ Kxh3 88.Kf4 Kh4 89.Ke4 Kg3 90.d5 Kh3 91.Kd3 Kh2 92.Kc4 Kh1 93.Kb3 Kg1 94.Kc4 Kf2 95.Kb5 Kf1 96.Kc5 Ke2 97.Kc4 Ke3 98.Kb5 Kf3 99.Kc5 Ke4 100.Kd6 Kf5 101.Kc7 Ke4 102.d6 Kf5 103.Kd7 Kf4 104.Kc8 Kf3 105.Kc7 Kg4 106.Kb6 Kh3 107.Kc6 Kg4 108.Kb7 Kh4 109.d7 Kh5 110.d8=R Kg5 111.Kc8 Kf4 112.Kc7 Ke5 113.Kb7 Kf6 114.Kb6 Ke5 115.Rc8 Ke6 116.Rg8 Kd5 117.Rg5+ Ke4 118.Ka7 Kd3 119.Rd5+ Kc3 120.Rd8 Kb4 121.Ka6 Ka3 122.Rg8 Kb3 123.Rg7 Ka2 124.Re7 Kb3 125.Ka5 Kc3 126.Rf7 Kc2 127.Rf5 Kc1 128.Rc5+ Kd1 129.Re5 Kd2 130.Kb4 Kd3 131.Kb3 Kd2 132.Rg5 Kd1 133.Rg3 Ke2 134.Kc4 Kf1 135.Rg8 Ke2 136.Ra8 Kd2 137.Ra6 Kc2 138.Ra1 Kb2 139.Ra8 Kc1 140.Re8 Kc2 141.Kd4 Kd1 142.Ke5 Kc2 143.Re7 Kb3 144.Re6 Ka4 145.Kf5 Kb3 146.Ke4 Ka4 147.Rg6 Ka5 148.Kd4 Kb4 149.Kd5 Kb3 150.Kd4 Kc2 151.Rb6 Kc1 152.Kd3 Kd1 153.Rb1# 1-0