1.d4 Nf6 2.Bf4 g6 3.e3 Bg7 4.c4 O-O 5.Nc3 d5 6.h3 c5 7.Nf3 Qa5 8.Qa4 Qb6 9.Qb5 Qd8 10.Qxc5 Na6 11.Qb5 e6 12.Bd3 Qe7 13.c5 Nc7 14.Qa5 b6 15.cxb6 axb6 16.Qxb6 Nfe8 17.O-O Ba6 18.Bxa6 Nxa6 19.a3 f6 20.Rfc1 g5 21.Bh2 Rf7 22.b4 Qd7 23.Na4 Qxa4 24.Qxe6 Nxb4 25.Bd6 Nxd6 26.Qxd6 Bf8 27.Qe6 Nc2 28.Ra2 Nxa3 29.Qxd5 Ra7 30.Kh1 Qd7 31.Qxd7 Rfxd7 32.Nd2 Rdc7 33.Rxc7 Rxc7 34.Ne4 Kg7 35.Nc5 Bxc5 36.dxc5 Nc4 37.Kh2 Rxc5 38.Ra7+ Kg6 39.Ra8 Rc7 40.Rg8+ Kf7 41.Rd8 Ne5 42.Rd4 h5 43.f4 Ng6 44.fxg5 fxg5 45.Rd5 Kf6 46.e4 Nf4 47.Rf5+ Kg6 48.h4 Ne6 49.hxg5 Nxg5 50.Rf4 Rc4 51.Kg3 Rxe4 52.Rh4 Re2 53.Rf4 Ra2 54.Rb4 Nh7 55.Kh3 Nf6 56.Rb6 Ra4 57.Rc6 Rf4 58.Rc5 Rf5 59.Rc6 Kg5 60.Rc7 Nd5 61.Rg7+ Kh6 62.Ra7 Rg5 63.Ra6+ Kg7 64.Kh4 Re5 65.g4 Nf6 66.gxh5 Rxh5+ 67.Kg3 Rf5 68.Ra7+ Kg6 69.Ra6 Kg5 70.Ra4 Nh5+ 71.Kh3 Nf4+ 72.Kg3 Ne2+ 73.Kh3 Rf3+ 74.Kg2 Rb3 75.Kf2 Nf4 76.Ra8 Ne6 77.Ra4 Kf5 78.Ra5+ Ke4 79.Ra8 Rf3+ 80.Ke2 Nd4+ 81.Kd2 Rd3+ 82.Kc1 Rc3+ 83.Kb2 Rb3+ 84.Ka2 Rb5 85.Ra3 Kd5 86.Rc3 Ne2 87.Rc2 Nd4 88.Rc3 Ne6 89.Ka3 Nc5 90.Ka2 Kd4 91.Rc2 Kd3 92.Rb2 Ra5+ 93.Kb1 Ne4 94.Rb8 Kc3 95.Rc8+ Nc5 96.Rb8 Nd3 97.Rc8+ Kb3 98.Rb8+ Nb4 99.Rh8 Rd5 100.Rh3+ Nd3 101.Rg3 Kc3 102.Rh3 Rb5+ 103.Ka2 Rb2+ 104.Ka3 Rb8 105.Ka4 Kd4 106.Rh4+ Kd5 107.Rh5+ Ne5 108.Rg5 Kc4 109.Ka3 Rb3+ 110.Ka4 Rb1 111.Ka3 Re1 112.Rh5 Nd3 113.Rh4+ Kc3 114.Ka4 Re5 115.Rh3 Rf5 116.Rg3 Kc4 117.Rg4+ Nf4 118.Rg8 Ne6 119.Rg4+ Nd4 120.Rg8 Rc5 121.Rg7 Rc6 122.Ka3 Rb6 123.Rc7+ Nc6 124.Rh7 Rb3+ 125.Ka2 Nb4+ 126.Ka1 Ra3+ 127.Kb2 Ra2+ 128.Kb1 Rf2 129.Rh4+ Kc3 130.Rh3+ Nd3 131.Rg3 Rd2 132.Rh3 Kb3 133.Rh1 Rb2+ 134.Ka1 Rc2 135.Kb1 Re2 136.Rg1 Rc2 137.Rh1 Rb2+ 138.Ka1 Ka3 139.Rh3 Rb3 140.Rg3 Rc3 141.Rg1 Nc5 142.Rh1 Nb3+ 143.Kb1 Nd2+ 144.Ka1 Rb3 145.Rg1 Rc3 146.Rh1 Rc2 147.Rh3+ Nb3+ 148.Rxb3+ Kxb3 149.Kb1 Rc3 150.Ka1 Rc1#