1.d4 Nf6 2.c4 c6 3.e3 d5 4.Nc3 Bf5 5.cxd5 cxd5 6.Qb3 Bc8 7.Nf3 Nc6 8.Qb5 e6 9.Bd3 a6 10.Qb3 Bd6 11.O-O O-O 12.Rd1 b5 13.e4 dxe4 14.Nxe4 Bb7 15.Bg5 Be7 16.Bxf6 Bxf6 17.Nxf6+ Qxf6 18.Be4 Na5 19.Qd3 Bxe4 20.Qxe4 Nc4 21.b3 Nb6 22.Ne5 Rfd8 23.Rd3 Rf8 24.Rf3 Qe7 25.Rh3 h6 26.Rg3 Nd5 27.h4 Rac8 28.Qg4 f5 29.Qe2 Rfd8 30.Ng6 Qf6 31.Re1 Rd6 32.h5 Rdc6 33.Rd3 Kh7 34.g3 Qg5 35.Qf3 Rc1 36.Rxc1 Rxc1+ 37.Kg2 Ra1 38.Rd1 Rxa2 39.Nf8+ Kg8 40.Nxe6 Ne3+ 41.Kg1 Qg4 42.Qa8+ Kf7 43.Rc1 Rc2 44.Re1 Qe4 45.Nd8+ Ke7 46.Qxe4+ fxe4 47.Nb7 Nd5 48.Rxe4+ Kf7 49.Nd6+ Kf6 50.Re5 Nc3 51.Kg2 Rd2 52.Rc5 b4 53.Rc6 Kg5 54.Rxa6 Kxh5 55.Rb6 Nd1 56.Ne4 Rxd4 57.Kf3 Nc3 58.Nc5 g5 59.Rc6 Nd5 60.Ra6 Nc7 61.Rb6 Nd5 62.Rc6 Ne7 63.Rf6 Nd5 64.Ra6 Nc7 65.Rf6 Nd5 66.Re6 Nc7 67.Re7 Nb5 68.Rb7 Nc3 69.Rb6 Nd5 70.Rc6 Ne7 71.Ra6 Nd5 72.Re6 Nc7 73.Re7 Nb5 74.Rb7 Nc3 75.Kg2 Ne4 76.Nxe4 Rxe4 77.Kf3 Rd4 78.Ke3 Rd1 79.Rxb4 Rb1 80.f3 Kg6 81.g4 Rb2 82.Rb6+ Kg7 83.Ke4 Re2+ 84.Kf5 Re7 85.b4 Rf7+ 86.Ke4 Rf4+ 87.Ke3 Rc4 88.b5 Rb4 89.Kd3 Rf4 90.Rd6 Rxf3+ 91.Kc4 Rf4+ 92.Rd4 Rf8 93.b6 h5 94.Rd7+ Kf6 95.gxh5 g4 96.h6 g3 97.Rg7 Rb8 98.Kb5 Rh8 99.Rxg3 Rxh6 100.Rg4 Ke5 101.b7 Rh8 102.Rc4 Rb8 103.Kb6 Rd8 104.Rc8 Rd7 105.Rc5+ Kf6 106.Rc6+ Kf5 107.Rc7 Rd6+ 108.Rc6 Rd8 109.Rc8 Ke5 110.Rxd8 Kf5 111.Kb5 Kf4 112.Kb4 Kf5 113.Kb3 Kf4 114.Kb2 Ke5 115.Kb1 Kf4 116.Ka1 Ke3 117.Ka2 Ke4 118.Ka3 Kf4 119.Ka4 Kg3 120.Ka5 Kh4 121.Kb4 Kh3 122.Kb3 Kh2 123.Kb2 Kh1 124.Kb1 Kh2 125.Ka1 Kg2 126.Ka2 Kg1 127.Rd5 Kf1 128.Ka1 Kg2 129.Kb1 Kf1 130.Kb2 Kf2 131.Ka1 Kg3 132.Rd2 Kg4 133.Ka2 Kh5 134.Ka3 Kg4 135.Ka4 Kh4 136.Ka5 Kg4 137.Rd3 Kh4 138.Rd4+ Kg5 139.Ka6 Kf5 140.Kb5 Ke6 141.Ka4 Kf5 142.Kb3 Kf6 143.Kb2 Kg7 144.Kb1 Kh8 145.Ka1 Kh7 146.Ka2 Kg6 147.Ka3 Kf7 148.Ka4 Kf6 149.Rd5 Kg6 150.Ka3 Kg7 151.Kb2 Kh6 152.Kb1 Kh7 153.Ka1 Kg8 154.Rd7 Kh8 155.Ka2 Kg8 156.b8=Q# 1-0