1.d4 Nf6 2.Nf3 g6 3.g3 d5 4.c4 dxc4 5.Bg2 Nc6 6.O-O Bg7 7.Na3 a5 8.Nxc4 a4 9.Re1 Be6 10.Nce5 Bd5 11.Bf4 Nh5 12.Nxc6 Bxc6 13.Bd2 Nf6 14.Rc1 Bd5 15.Qc2 Ne4 16.Qxc7 Qxc7 17.Rxc7 Nxd2 18.Nxd2 Bxg2 19.Kxg2 Bxd4 20.Rxb7 O-O 21.Nc4 Rfc8 22.b3 axb3 23.axb3 Rcb8 24.Rxb8+ Rxb8 25.Rb1 f5 26.b4 Rc8 27.Ne3 Kf7 28.b5 Ke6 29.b6 Rb8 30.b7 Kd6 31.Kf3 Kc7 32.Nd5+ Kd6 33.e3 Bc5 34.Nc3 Kc6 35.Kf4 Rxb7 36.Rxb7 Kxb7 37.Kg5 Bb4 38.Nd1 Kc6 39.Kh6 Kd5 40.Kxh7 g5 41.Kg6 Ke4 42.Kxg5 Kf3 43.Kxf5 Ke2 44.g4 Kxd1 45.g5 Ke2 46.h4 Kxf2 47.h5 Kxe3 48.g6 Bc3 49.h6 Ba1 50.g7 Kf2 51.Kg4 Bf6 52.Kf5 Kg1 53.g8=R+ Kh1 54.Rc8 Kg2 55.Kf4 Bh4 56.Rh8 Kf2 57.Rg8 Ke2 58.Kg4 Be1 59.Ra8 e6 60.Kg5 Bc3 61.Ra3 Bf6+ 62.Kg4 Be5 63.Ra7 Bh8 64.Ra3 Ba1 65.Ra2+ Ke1 66.Kg3 Bf6 67.Rg2 Bh8 68.Kg4 e5 69.Ra2 e4 70.Kf4 Kd1 71.Rf2 e3 72.Kxe3 Kc1 73.Rf4 Ba1 74.Rf3 Be5 75.h7 Kc2 76.Rf4 Kb1 77.Rc4 Bg7 78.Rg4 Ka1 79.Rg1+ Kb2 80.Ke2 Bf8 81.Rg6 Bh6 82.Kf2 Kc1 83.Rg3 Bf8 84.h8=R Bb4 85.Rg6 Kd1 86.Rg4 Ba3 87.Rg7 Bb4 88.Rh5 Be1+ 89.Kf1 Bb4 90.Re5 Bc3 91.Rgg5 Bb4 92.Rgf5 Kd2 93.Re2+ Kc3 94.Rfe5 Kd4 95.Rh5 Be1 96.Ree5 Kc3 97.Rhg5 Kd4 98.Rg6 Bc3 99.Re7 Bb2 100.Reg7 Kd5 101.Re7 Bc3 102.Rg3 Be5 103.Rd3+ Kc4 104.Rxe5 Kxd3 105.Re1 Kd4 106.Re2 Kc3 107.Re6 Kb3 108.Ke2 Kb2 109.Kf2 Kc3 110.Rb6 Kd3 111.Rg6 Kc3 112.Rg3+ Kc4 113.Rf3 Kb5 114.Kg3 Kb4 115.Rf1 Kb3 116.Rf7 Kc3 117.Ra7 Kb4 118.Kf2 Kc3 119.Rb7 Kd3 120.Kg1 Kc4 121.Rd7 Kc3 122.Rh7 Kd3 123.Kf2 Kc3 124.Kg2 Kc4 125.Kf1 Kd3 126.Rg7 Kc4 127.Kg1 Kb3 128.Rg5 Kb2 129.Rd5 Kc2 130.Kf2 Kb2 131.Rd1 Ka3 132.Rd7 Kb3 133.Kg1 Kc3 134.Kg2 Kb4 135.Rd3 Ka5 136.Rb3 Ka6 137.Kg3 Ka5 138.Kg4 Ka4 139.Re3 Kb5 140.Re6 Kb4 141.Kf5 Ka4 142.Kf4 Kb5 143.Re5+ Kc6 144.Kf5 Kd6 145.Kf6 Kc6 146.Ke6 Kb6 147.Kd6 Ka6 148.Kc6 Ka7 149.Rh5 Ka6 150.Rd5 Ka7 151.Rd3 Ka6 152.Ra3# 1-0