1.d4 Nf6 2.Nf3 Ne4 3.Bf4 d5 4.Nbd2 Bf5 5.c4 Nxd2 6.Nxd2 c6 7.Qb3 Qb6 8.cxd5 cxd5 9.Qxd5 e6 10.Qc4 Nc6 11.e4 Bg6 12.Be3 Bb4 13.d5 exd5 14.exd5 Ne5 15.Qb5+ Qxb5 16.Bxb5+ Ke7 17.a3 Bxd2+ 18.Bxd2 Nd3+ 19.Ke2 Nxb2 20.Bb4+ Kd8 21.d6 a6 22.Ba5+ Kc8 23.Rhc1+ Kb8 24.Bc7+ Ka7 25.a4 Rae8+ 26.Bxe8 Rxe8+ 27.Kd2 Re2+ 28.Kxe2 f5 29.Ra3 Nxa4 30.g4 b5 31.Rd3 a5 32.Rdd1 Be8 33.Bb8+ Ka8 34.Rf1 b4 35.Ba7 Bg6 36.f4 h6 37.Ke3 b3 38.Rc3 Kb7 39.Rxb3+ Ka6 40.Ke2 Nc3+ 41.Ke1 Nd5 42.Bc5 Be8 43.Bb6 Nxb6 44.Rg1 Ba4 45.Re3 Bb5 46.gxf5 Nc8 47.Rg4 Bc6 48.d7 Ba4 49.Rgg3 Kb6 50.Rh3 Bxd7 51.Kd1 Be6 52.Rxh6 gxh6 53.Rxe6+ Ka7 54.Kc1 Kb7 55.Kb2 Kb8 56.Rc6 Na7 57.Rc5 Nc8 58.Kb3 Nb6 59.Rc3 h5 60.Rf3 Kb7 61.h3 Nc4 62.f6 Nd2+ 63.Ka4 Nxf3 64.f7 Kc8 65.f8=Q+ Kb7 66.Qg8 h4 67.Qg4 Kc6 68.Qc8+ Kb6 69.Qg4 Ng1 70.Qg7 Kc5 71.Qf7 Nxh3 72.Qb7 Kd6 73.Kxa5 Ng1 74.Qb6+ Kd7 75.Qb5+ Ke6 76.Qb4 Ne2 77.Qb2 Kf7 78.Qb8 Nxf4 79.Qb5 Ng6 80.Qc6 Kg7 81.Qc1 Kf8 82.Qb2 Ke7 83.Kb4 Nf4 84.Qh8 h3 85.Kc5 Nd3+ 86.Kb5 Ne5 87.Ka5 Ng6 88.Qh7+ Kd6 89.Kb4 Nf4 90.Qe4 Ng2 91.Ka5 Kd7 92.Qd3+ Ke6 93.Qf1 Nf4 94.Kb5 Nd5 95.Qxh3+ Kd6 96.Qf5 Nf6 97.Qf4+ Ke7 98.Ka6 Ng4 99.Qd2 Nf2 100.Qd5 Ne4 101.Ka5 Kf8 102.Qd3 Nd6 103.Ka6 Kf7 104.Qg3 Nc8 105.Qg4 Ke8 106.Qf4 Ne7 107.Qf3 Ng6 108.Kb6 Kd8 109.Qh5 Nh8 110.Qh4+ Ke8 111.Qe1+ Kf7 112.Qe4 Kg8 113.Qc4+ Nf7 114.Qa2 Kh8 115.Kb5 Kh7 116.Qb2 Nd6+ 117.Kc5 Kg6 118.Qh8 Nf5 119.Kc4 Nd6+ 120.Kd5 Nb5 121.Qa1 Nc3+ 122.Ke5 Nb5 123.Kf4 Nd6 124.Kg3 Kf5 125.Kf3 Nf7 126.Ke3 Kg4 127.Kd2 Nd6 128.Qd4+ Kg5 129.Qxd6 Kh5 130.Ke3 Kh4 131.Qd5 Kh3 132.Qf5+ Kh4 133.Qh7+ Kg3 134.Ke2 Kf4 135.Qc2 Kg5 136.Kd2 Kg4 137.Qb3 Kh5 138.Qb6 Kg4 139.Qa5 Kh4 140.Qd8+ Kh5 141.Qg8 Kh4 142.Qg2 Kh5 143.Ke1 Kh4 144.Qh2+ Kg4 145.Qc2 Kf3 146.Qb2 Kg4 147.Qb5 Kg3 148.Qf1 Kh4 149.Qf4+ Kh5 150.Kd2 Kg6 151.Qe5 Kf7 152.Qd6 Kg7 153.Kd1 Kh7 154.Qg3 Kh8 155.Qf2 Kh7 156.Qf8 Kg6 157.Qg8+ Kf6 158.Qa8 Kf7 159.Qa3 Kf6 160.Qb4 Kg6 161.Qe1 Kg7 162.Qe4 Kh6 163.Qh4+ Kg6 164.Ke2 Kg7 165.Qh2 Kf8 166.Kf1 Ke7 167.Kg2 Ke6 168.Kf3 Kd7 169.Qh1 Kc6 170.Qh3 Kb5 171.Qe6 Ka4 172.Qb6 Ka3 173.Ke4 Ka4 174.Kd4 Ka3 175.Kc3 Ka2 176.Qb2# 1-0