1.d4 Nf6 2.c4 c6 3.Nc3 d5 4.cxd5 cxd5 5.Bf4 a6 6.Rc1 Nc6 7.e3 Bg4 8.f3 Bd7 9.Bd3 g6 10.Bg5 e6 11.Nh3 h6 12.Bh4 Bg7 13.Nf2 Ne7 14.O-O O-O 15.Qd2 Nf5 16.Bxf5 exf5 17.Nxd5 g5 18.Nxf6+ Qxf6 19.Bg3 f4 20.exf4 Qxd4 21.Qxd4 Bxd4 22.fxg5 hxg5 23.Rfd1 Be3 24.Rc3 Bxf2+ 25.Bxf2 Bc6 26.Rcd3 Kh7 27.Rd6 Rae8 28.R1d4 Rg8 29.h4 Re6 30.Rxe6 fxe6 31.Rg4 gxh4 32.Rxh4+ Kg6 33.Bd4 Rf8 34.Bc3 Rf5 35.Kf2 Rh5 36.Rd4 e5 37.Rd6+ Kf7 38.g4 Rh3 39.Kg2 Rxf3 40.Rxc6 a5 41.Kxf3 b6 42.a3 a4 43.Bxe5 Kf8 44.Rh6 Kf7 45.Kg3 Kg8 46.Bh8 Kf8 47.Rd6 Kf7 48.Rxb6 Ke7 49.Rf6 Kd7 50.Rg6 Ke8 51.Rd6 Kf8 52.Rd5 Ke7 53.Kf3 Ke8 54.Rb5 Kd7 55.Bd4 Kc6 56.Bh8 Kc7 57.Rb6 Kd8 58.Bg7 Ke8 59.Rb8+ Ke7 60.Rd8 Kf7 61.Kg2 Kg6 62.Rb8 Kxg7 63.Rg8+ Kxg8 64.Kf3 Kg7 65.Ke3 Kf6 66.Kd2 Ke6 67.Kd3 Ke5 68.Ke3 Ke6 69.Kd4 Kd6 70.Kc3 Kd7 71.Kb4 Kc8 72.g5 Kc7 73.Kb5 Kd8 74.Kb4 Ke7 75.Ka5 Ke8 76.Kb4 Ke7 77.Kc5 Kd7 78.Kb5 Kc7 79.Kb4 Kd7 80.g6 Ke6 81.Ka5 Kd7 82.Kxa4 Kc8 83.b4 Kc7 84.Ka5 Kd8 85.Ka4 Ke8 86.g7 Kd7 87.g8=R Kc7 88.Rg2 Kb8 89.Kb5 Ka7 90.Rg6 Kb8 91.Ka4 Kc8 92.Rd6 Kc7 93.Rd8 Kxd8 94.Ka5 Kd7 95.Ka4 Kd8 96.Kb5 Kc8 97.Ka6 Kc7 98.b5 Kd6 99.Ka5 Kd7 100.Ka6 Kd6 101.a4 Kc7 102.Ka5 Kc8 103.Kb4 Kb8 104.b6 Ka8 105.Ka5 Kb7 106.Kb5 Ka8 107.Ka6 Kb8 108.Kb5 Ka8 109.a5 Kb7 110.Kc4 Ka8 111.Kb4 Kb7 112.Kc3 Ka8 113.a6 Kb8 114.b7 Ka7 115.Kb3 Kb8 116.Ka2 Kc7 117.Kb3 Kb8 118.Kc2 Ka7 119.Kd3 Kb6 120.b8=R+ Kc7 121.Re8 Kb6 122.Ke4 Ka5 123.Rh8 Kb4 124.Rh3 Ka4 125.Rd3 Kb5 126.Kf4 Kc5 127.Kg3 Kb5 128.Kh2 Kb4 129.Rc3 Kxc3 130.Kg3 Kb3 131.Kg2 Kb2 132.a7 Kb3 133.a8=R Kb2 134.Rg8 Kc2 135.Kh3 Kb2 136.Re8 Kc3 137.Re6 Kb3 138.Kg3 Kc4 139.Kh4 Kc3 140.Rd6 Kc4 141.Rd1 Kb3 142.Rg1 Ka4 143.Rg6 Ka3 144.Ra6+ Kb2 145.Rg6 Ka3 146.Re6 Kb3 147.Re8 Kc3 148.Re3+ Kc2 149.Re7 Kb1 150.Rg7 Kc1 151.Rg5 Kd1 152.Rg2 Ke1 153.Kg3 Kf1 154.Rh2 Kg1 155.Re2 Kf1 156.Re8 Kg1 157.Re1# 1-0