1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.Rd1 b6 10.Bf4 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Qb3 Rfc8 17.Na3 Nb8 18.Nb5 Nc6 19.e3 Qd8 20.Be1 a6 21.Nc3 Na5 22.Qc2 Nc4 23.b3 Nd6 24.Qb2 a5 25.f3 b5 26.Rdc1 h5 27.h3 b4 28.Na4 Nd7 29.a3 bxa3 30.Qxa3 Nf5 31.Bf2 Qg5 32.h4 Qg6 33.Kh2 e5 34.Bh3 Qf6 35.Qb2 e4 36.fxe4 dxe4 37.Be1 Bd5 38.Nc3 Be6 39.Nxe4 Qg6 40.Ng5 Nxe3 41.Nxe6 fxe6 42.Qe2 Ng4+ 43.Kg1 Rxc1 44.Rxc1 Rb8 45.Rc7 Nf8 46.Qf3 Nh7 47.Bf1 Nhf6 48.Bd3 Qe8 49.Qc6 Qxc6 50.Rxc6 Rxb3 51.Bg6 Kf8 52.Rxe6 a4 53.Ra6 a3 54.Rxa3 Rb2 55.Bc3 Rb8 56.Bd2 Ke7 57.Kf1 Rb2 58.Ke1 Ke6 59.Ra5 Nh2 60.Bf5+ Ke7 61.Ra3 Kd6 62.Kd1 Kd5 63.Bc3 Rg2 64.Ra5+ Kc6 65.d5+ Kb6 66.d6 Nf1 67.Re5 Rxg3 68.Bd4+ Kc6 69.Re6 Rf3 70.d7+ Kxd7 71.Rxf6+ Ke7 72.Re6+ Kf7 73.Re5 Rf4 74.Be6+ Kf6 75.Re4+ Ke7 76.Rxf4 Ng3 77.Bf7 Nh1 78.Bg8 g6 79.Bh7 Ng3 80.Bxg6 Ke6 81.Kd2 Nh1 82.Rf5 Kd7 83.Rf6 Kd8 84.Rf7 Nf2 85.Rf8+ Kc7 86.Rh8 Ne4+ 87.Kc2 Nc5 88.Bxc5 Kd7 89.Kb3 Kc6 90.Ka4 Kd5 91.Kb5 Ke6 92.Ka6 Ke5 93.Ka5 Kf6 94.Ka4 Kg7 95.Ka3 Kxg6 96.Ra8 Kf7 97.Rc8 Ke6 98.Rd8 Ke5 99.Ka4 Kf4 100.Kb5 Ke5 101.Bg1 Ke6 102.Rh8 Kd5 103.Ba7 Ke6 104.Kc6 Kf7 105.Kd6 Kg7 106.Re8 Kg6 107.Rb8 Kh7 108.Kd7 Kg6 109.Rh8 Kg7 110.Rxh5 Kf6 111.Rg5 Kf7 112.Rf5+ Kg8 113.Re5 Kg7 114.Re8 Kh6 115.Rc8 Kh5 116.Rb8 Kg4 117.Rg8+ Kxh4 118.Rh8+ Kg4 119.Ke6 Kf4 120.Rf8+ Ke4 121.Rc8 Kf3 122.Rb8 Kf4 123.Ra8 Kf3 124.Rg8 Kf4 125.Bb6 Ke4 126.Rf8 Kd3 127.Ra8 Ke2 128.Rg8 Kf3 129.Rf8+ Ke4 130.Rh8 Kf4 131.Rb8 Kg3 132.Rd8 Kh3 133.Rg8 Kh4 134.Ra8 Kg4 135.Rc8 Kh4 136.Rb8 Kh5 137.Rd8 Kh4 138.Rf8 Kg4 139.Rh8 Kf3 140.Rc8 Ke4 141.Rb8 Kd3 142.Rd8+ Kc3 143.Re8 Kd3 144.Kd5 Kc2 145.Re3 Kb2 146.Kc4 Kc2 147.Re2+ Kc1 148.Ba7 Kd1 149.Rh2 Ke1 150.Kd3 Kf1 151.Bb6 Ke1 152.Rh1# 1-0