1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Bg5 dxc4 5.Nc3 Bb4 6.e4 c5 7.Bxc4 cxd4 8.Nxd4 Qa5 9.Bd2 Qc5 10.Bb5+ Bd7 11.Nb3 Qe7 12.Bd3 Nc6 13.O-O O-O 14.a3 Bd6 15.f4 e5 16.f5 Nd4 17.Bg5 Bc6 18.Na5 h6 19.Bh4 Rfd8 20.Kh1 Bc7 21.Nxc6 bxc6 22.Bc4 Rab8 23.Qc1 Rd7 24.Rb1 Bd8 25.h3 Qc5 26.Ba2 Nb3 27.Bxb3 Rxb3 28.Rd1 Rd4 29.Bf2 Bb6 30.Bxd4 exd4 31.Na4 Qe5 32.Nxb6 axb6 33.Qc4 Rxh3+ 34.gxh3 Qxe4+ 35.Kg1 Qe3+ 36.Kg2 Qe4+ 37.Kf1 Qf3+ 38.Ke1 Ne4 39.Rxd4 Qe3+ 40.Kd1 Nf2+ 41.Kc2 b5 42.Qc3 Qe2+ 43.Qd2 Qf3 44.Re1 Qxf5+ 45.Kc1 Qc5+ 46.Kb1 Qf5+ 47.Ka1 Qg4 48.hxg4 g5 49.Ka2 Nh3 50.Kb1 Kg7 51.Ka1 h5 52.Ka2 Kg8 53.Kb1 f6 54.Ka1 Kh8 55.Kb1 Nf2 56.Ka1 Nd1 57.Ka2 Kh7 58.Kb1 c5 59.Ka1 Nxb2 60.Ka2 h4 61.Kb1 Nc4 62.Qd3+ f5 63.Rd5 h3 64.Qd4 cxd4 65.Rxd4 Ne5 66.Rxe5 Kg8 67.Kb2 b4 68.Kc1 b3 69.Kb1 h2 70.Re1 fxg4 71.Rxg4 Kh7 72.Ka1 Kh6 73.Kb1 h1=R 74.Rxh1+ Kg6 75.Ka1 b2+ 76.Ka2 b1=N 77.Ka1 Kf5 78.Ka2 Kf6 79.Ka1 Kg7 80.Ka2 Nc3+ 81.Kb2 Ne2 82.Ka2 Ng1 83.Ka1 Nf3 84.Ka2 Nd4 85.Ka1 Kg6 86.Ka2 Nc6 87.Ka1 Kf5 88.Ka2 Kxg4 89.Rc1 Na5 90.Rc5 Nb7 91.Rc7 Na5 92.Kb2 Kf4 93.Kc3 g4 94.Kb4 g3 95.Kxa5 g2 96.Rg7 Kf3 97.a4 Kf2 98.Kb6 g1=Q 99.Rxg1 Kxg1 100.Kb5 Kh1 101.Ka5 Kg2 102.Kb4 Kh3 103.Ka3 Kg2 104.Kb2 Kf1 105.Kc1 Ke1 106.a5 Kf2 107.Kd1 Kf1 108.Kd2 Kf2 109.Kc1 Ke2 110.a6 Kd3 111.Kb1 Kd2 112.Ka2 Ke2 113.Kb3 Kd3 114.Ka3 Kd4 115.a7 Kc3 116.Ka2 Kc2 117.Ka3 Kd3 118.a8=Q Ke2 119.Kb2 Kd1 120.Kc3 Ke2 121.Qa1 Ke3 122.Qa2 Kf4 123.Kd4 Kf5 124.Kd5 Kg6 125.Ke6 Kg5 126.Qa4 Kh6 127.Kf6 Kh5 128.Qb4 Kh6 129.Qh4# 1-0