1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 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.Nc3 Rfc8 17.Qb3 h6 18.Rdc1 Nb8 19.e3 Nc6 20.Be1 Na5 21.Qd1 Nc4 22.b3 Nd6 23.Bf1 Nfe4 24.Ne2 Nf5 25.Nf4 e5 26.dxe5 Qxe5 27.Ne2 Rc5 28.Nd4 Rac8 29.Rcb1 Ng5 30.f4 Qxe3+ 31.Bf2 Nxd4 32.Bxe3 Ndf3+ 33.Kf2 d4 34.fxg5 dxe3+ 35.Kxe3 Nxh2 36.Bc4 Re8+ 37.Kd4 Rd8+ 38.Kc3 Rxd1 39.Rxd1 b5 40.Kb4 Rxg5 41.Rd8+ Kh7 42.Bxf7 h5 43.Rc1 Bf3 44.Rc5 Rxc5 45.Kxc5 Nf1 46.Rd3 Be2 47.Rc3 g5 48.Kd4 b4 49.Rc7 Kh6 50.Rc6+ Kg7 51.Be8 Kf8 52.Bg6 Nxg3 53.Rc5 g4 54.Bxh5 Bf3 55.Ke3 Ke7 56.Bg6 Ne2 57.Ra5 Nc3 58.Ra6 Kd7 59.Rxa7+ Kd6 60.Bf7 Bc6 61.Kf4 Bf3 62.Ra5 Kc6 63.Ke3 Kb6 64.Rg5 Nxa2 65.Kd4 Nc3 66.Rg6+ Kc7 67.Bc4 Ne4 68.Be6 Nd2 69.Ke3 Nf1+ 70.Kd3 Bd1 71.Kc4 Bc2 72.Rg7+ Kd6 73.Bxg4 Ne3+ 74.Kxb4 Nd5+ 75.Ka3 Ne3 76.Be2 Nf5 77.Rg6+ Ke5 78.Bc4 Nh6 79.Rxh6 Kf4 80.Kb2 Kg3 81.Kc3 Kg2 82.Kd4 Bd3 83.Ke3 Bxc4 84.bxc4 Kf1 85.Ke4 Ke2 86.Rb6 Kf1 87.c5 Kf2 88.Kf4 Ke2 89.Rb8 Kf2 90.Rd8 Kg2 91.Re8 Kf2 92.Ra8 Kg2 93.Rf8 Kh3 94.Kg5 Kg2 95.Rh8 Kf1 96.Rh1+ Kf2 97.Rh7 Kf3 98.Rh8 Ke3 99.Rd8 Ke2 100.Rb8 Kd2 101.c6 Kc1 102.Re8 Kd1 103.Ra8 Ke1 104.Rh8 Kd1 105.Rh3 Ke1 106.Rh7 Kf2 107.Rh3 Ke2 108.Rh8 Ke3 109.Rd8 Ke2 110.Rd6 Ke3 111.Rd7 Kf3 112.Kf5 Ke3 113.Rb7 Kd4 114.Rg7 Kc3 115.Rh7 Kd2 116.Rh3 Ke1 117.Rh6 Kd1 118.Rh1+ Kc2 119.Rh6 Kc3 120.Rh3+ Kc4 121.Rh8 Kd3 122.Rg8 Kc4 123.Rd8 Kb4 124.Re8 Kc3 125.Rc8 Kc2 126.Ra8 Kb1 127.Ke6 Kc2 128.Rd8 Kc3 129.Re8 Kd2 130.Kd6 Kd3 131.Rh8 Ke3 132.Rc8 Kf2 133.Kc5 Kg2 134.Kd5 Kh2 135.Kd4 Kh1 136.Ra8 Kh2 137.Rd8 Kg2 138.Kd3 Kg1 139.Re8 Kf1 140.Rf8+ Kg2 141.c7 Kg1 142.Ra8 Kh2 143.Ra4 Kh3 144.c8=Q+ Kg3 145.Qd8 Kh2 146.Qe8 Kg1 147.Qf7 Kh2 148.Qg7 Kh1 149.Ke2 Kh2 150.Kf2 Kh1 151.Qg1# 1-0