1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 O-O 6.Bg2 d5 7.Nf3 Nbd7 8.O-O c6 9.Rc1 b6 10.cxd5 cxd5 11.Qb3 Ne4 12.Nc3 Bb7 13.Bf4 g5 14.Be3 Nd6 15.Bd2 Nc4 16.Be1 Rc8 17.Nd2 Na5 18.Qd1 Nc6 19.e3 Kh8 20.a3 f5 21.b4 Bd6 22.Ne2 a6 23.Rc2 Qf6 24.Rac1 Rg8 25.Rc3 Qh6 26.Nf3 b5 27.a4 Nb6 28.axb5 axb5 29.Rc5 g4 30.Nh4 Na7 31.Ra1 Ra8 32.Nf4 Qf6 33.Bf1 Bxc5 34.bxc5 Nc4 35.Bc3 Qf7 36.h3 Nc6 37.Rb1 Ba6 38.Bxc4 bxc4 39.Rb6 Bb7 40.hxg4 fxg4 41.Qb1 Nd8 42.e4 Ra3 43.Qb2 Rb3 44.Rxb3 cxb3 45.Qxb3 Qd7 46.Qb2 Nf7 47.Nh5 Ng5 48.Nf6 Qf7 49.Nxg4 Qg7 50.Ne5 Nxe4 51.Be1 Bc8 52.Kg2 Qf6 53.Nhf3 Ba6 54.c6 h5 55.Qb6 Be2 56.c7 h4 57.Nxh4 Nxg3 58.Nhg6+ Kh7 59.c8=Q Rxg6 60.Qcc7+ Rg7 61.fxg3 Qf1+ 62.Kh2 Bf3 63.Qxg7+ Kxg7 64.Nxf3 Qxf3 65.Qc7+ Kg6 66.Qe5 Kf7 67.Kg1 Qg4 68.Bf2 Ke7 69.Qe3 Qd1+ 70.Kg2 Kd6 71.Qf4+ Kc6 72.g4 Qe2 73.Kg3 Qe4 74.Qxe4 dxe4 75.Kf4 e3 76.Kxe3 e5 77.Kf3 Kb5 78.dxe5 Ka5 79.g5 Ka4 80.Ke2 Kb4 81.Ke3 Ka5 82.Ke2 Kb4 83.e6 Ka4 84.Bc5 Kb3 85.e7 Kc2 86.e8=R Kc3 87.Kd1 Kb2 88.Re5 Ka1 89.Kc1 Ka2 90.Kc2 Ka1 91.Kc3 Ka2 92.Kc4 Ka1 93.Kb3 Kb1 94.Ka3 Kc2 95.Ka2 Kc1 96.Ka1 Kc2 97.Re6 Kb3 98.Re7 Kc4 99.Re8 Kd5 100.Ka2 Kc4 101.Kb1 Kb5 102.Ka1 Ka5 103.Ka2 Ka4 104.Kb1 Ka5 105.Ka1 Kb5 106.Ka2 Ka4 107.g6 Kb5 108.g7 Ka4 109.g8=R Ka5 110.Kb3 Kb5 111.Ra8 Kxc5 112.Ra5+ Kd6 113.Ra2 Ke5 114.Rga8 Ke6 115.R8a5 Kd6 116.R5a3 Kd7 117.Ra4 Kd6 118.R2a3 Ke7 119.Ra1 Kf8 120.R4a2 Ke8 121.Kb4 Kd8 122.Ra7 Ke8 123.Re7+ Kxe7 124.Kb3 Kd6 125.Ka2 Ke7 126.Re1+ Kf6 127.Kb1 Kf7 128.Re2 Kg7 129.Ka1 Kf8 130.Re3 Kg7 131.Ka2 Kh7 132.Ka3 Kg7 133.Ka4 Kg6 134.Ka5 Kh7 135.Ka6 Kg7 136.Ka7 Kg6 137.Ka8 Kf5 138.Ra3 Kg5 139.Ka7 Kh5 140.Kb6 Kh6 141.Ka5 Kg5 142.Ra4 Kh5 143.Ka6 Kg5 144.Ka7 Kh5 145.Ra3 Kg6 146.Ra5 Kf6 147.Ka8 Kg6 148.Kb7 Kf6 149.Kc6 Kf7 150.Kd5 Kf8 151.Ra7 Ke8 152.Kd6 Kf8 153.Ke6 Ke8 154.Ra8# 1-0