1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 h6 5.Nf3 Bb4+ 6.Nc3 O-O 7.O-O c5 8.cxd5 exd5 9.dxc5 Bxc5 10.e3 Nc6 11.Ne2 Ne4 12.Nf4 Bf5 13.Qxd5 Qxd5 14.Nxd5 Rfd8 15.Nd2 Rxd5 16.Nxe4 Rad8 17.b3 Be7 18.Bb2 Nb4 19.h3 h5 20.Rfc1 Nc6 21.g4 hxg4 22.Ng3 Rb5 23.Nxf5 Rxf5 24.hxg4 Rg5 25.Bf3 f5 26.Rc4 fxg4 27.Rxg4 Rxg4+ 28.Bxg4 Rd2 29.Bc1 Rc2 30.Bd1 Rc5 31.Bd2 Rd5 32.Be1 Nb4 33.a4 Nd3 34.Be2 Rg5+ 35.Kf1 Nxe1 36.Rxe1 Kf8 37.Rd1 Rf5 38.Bc4 Bh4 39.f4 g5 40.Rd8+ Ke7 41.Rh8 Bg3 42.Rh7+ Kd6 43.Rh5 Ra5 44.Bb5 a6 45.b4 axb5 46.bxa5 b6 47.e4 Bxf4 48.a6 Ke6 49.Rxg5 Be5 50.Rg2 Bh2 51.Rg7 Be5 52.a7 Kd6 53.Re7 Bc3 54.e5+ Kd5 55.a5 Bxa5 56.Ke2 Bd2 57.Kd3 Bh6 58.Rf7 b4 59.Rf1 Ke6 60.Rf4 b3 61.Rf2 Bd2 62.Ke4 b2 63.Rf1 Be3 64.Rb1 Bc5 65.a8=R Bf2 66.Kf3 Be3 67.Ra2 Bg5 68.Kg3 Bh4+ 69.Kf3 b5 70.Ke2 Bd8 71.Kd2 Bf6 72.Kc2 Bh4 73.Raxb2 Bf6 74.exf6 Kf5 75.Rd1 Kg6 76.Rd8 Kh6 77.Kc1 Kg6 78.Rg8+ Kh6 79.Kd1 Kh7 80.Kc2 Kxg8 81.Rb4 Kf8 82.Kd2 Ke8 83.Rd4 Kf7 84.Re4 Kg8 85.Rg4+ Kh8 86.Kd1 Kh7 87.Rg5 b4 88.Rd5 Kg6 89.Rd2 Kf5 90.Ke1 Kg4 91.Ke2 Kh4 92.Kf1 Kh5 93.Rf2 Kg4 94.Rd2 Kf5 95.Ra2 Kxf6 96.Rc2 Ke7 97.Rc1 Kd8 98.Re1 Kd7 99.Re5 b3 100.Ke1 Kd6 101.Rb5 Kd7 102.Rg5 Ke8 103.Rd5 b2 104.Rb5 Kf7 105.Rxb2 Kg8 106.Kf1 Kh7 107.Kg1 Kg7 108.Kh1 Kh7 109.Ra2 Kg6 110.Ra6+ Kg5 111.Rc6 Kh5 112.Rc2 Kg5 113.Rc8 Kf4 114.Rf8+ Kg4 115.Rd8 Kh5 116.Rd3 Kh4 117.Rf3 Kg5 118.Ra3 Kf6 119.Kg2 Ke7 120.Ra2 Kf7 121.Kh2 Kf6 122.Ra5 Kg6 123.Kg1 Kf6 124.Rc5 Ke7 125.Kg2 Kf7 126.Rc2 Kg6 127.Kg3 Kg7 128.Rc1 Kh6 129.Kf3 Kh7 130.Rc6 Kg8 131.Ke3 Kf7 132.Ke2 Kg8 133.Rg6+ Kh8 134.Rf6 Kh7 135.Kd1 Kh8 136.Kc1 Kg7 137.Rf2 Kh8 138.Rd2 Kg8 139.Rd7 Kh8 140.Kb1 Kg8 141.Rd6 Kf7 142.Kc2 Ke8 143.Kd3 Kf7 144.Ke4 Kf8 145.Ra6 Ke7 146.Kd5 Kf7 147.Re6 Kg7 148.Kd6 Kf7 149.Kd7 Kg7 150.Ke7 Kh7 151.Kf7 Kh8 152.Rg6 Kh7 153.Re6 Kh8 154.Rh6# 1-0