1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Be3 O-O 6.cxd5 exd5 7.Bg2 Bf5 8.Nc3 c6 9.Nh4 Be6 10.O-O Nbd7 11.Nf3 Re8 12.Qc2 h6 13.Bf4 Nf8 14.Be5 N6d7 15.Bf4 Nf6 16.Be5 N6d7 17.Bf4 Ng6 18.Bd2 Nf6 19.Ne5 Nxe5 20.dxe5 Ng4 21.f4 Qb6+ 22.Kh1 Nf2+ 23.Kg1 Ne4+ 24.Kh1 Nxd2 25.Qxd2 Rad8 26.Qc2 g6 27.Rad1 h5 28.h3 Kg7 29.Kh2 Qc5 30.Qd3 Bf5 31.Qf3 Qb4 32.b3 Qa5 33.Na4 f6 34.Qe3 Qc7 35.h4 b6 36.Qc3 fxe5 37.fxe5 Bf8 38.e6+ Kh7 39.Bxd5 Bd6 40.Be4 Rxe6 41.Bxf5 gxf5 42.Qf3 Rf8 43.Qxh5+ Rh6 44.Qf3 Bxg3+ 45.Kg2 Be5 46.Kf2 Qe7 47.Ke1 Qb4+ 48.Rd2 b5 49.Qe3 Rd8 50.Rxf5 Rxd2 51.Qxd2 Qxh4+ 52.Kd1 Rd6 53.Rf7+ Kg8 54.Rd7 Rxd2+ 55.Rxd2 Kh8 56.Nc5 Bd4 57.a3 Bf6 58.Ne6 Qh7 59.Ra2 Be7 60.Ra1 Qf5 61.Nc5 Qg6 62.Kd2 Qf6 63.Nd7 Qxa1 64.Ke3 Qb1 65.Kd2 Bd6 66.Nf6 Qf1 67.Ne4 Qh1 68.Ke3 Bc7 69.Nd6 c5 70.Kd2 Bxd6 71.e4 Qg1 72.Kc3 Bc7 73.a4 Ba5+ 74.b4 Qd4+ 75.Kb3 Qd7 76.axb5 Qh3+ 77.Ka4 Kh7 78.bxa5 Qg4 79.Ka3 Qh4 80.b6 Qh3+ 81.Kb2 Qh1 82.Kc2 Qxe4+ 83.Kc1 axb6 84.a6 Qf5 85.a7 Qd5 86.a8=N Qd6 87.Kc2 Qf4 88.Kc3 Kh6 89.Nxb6 Qg4 90.Kd2 Kh5 91.Ke1 Kh4 92.Kd2 Qg3 93.Na8 Qg5+ 94.Ke1 c4 95.Kd1 Qg3 96.Nb6 Qf3+ 97.Kc2 Qf1 98.Nd5 Qf3 99.Kd2 c3+ 100.Nxc3 Qf4+ 101.Ke2 Kg4 102.Nd1 Qg5 103.Nc3 Qh4 104.Kd2 Kf5 105.Nd1 Qe7 106.Kc3 Kg6 107.Kb2 Kg5 108.Kc1 Qc7+ 109.Nc3 Qc6 110.Kb2 Qa8 111.Nb5 Kf4 112.Nd4 Ke4 113.Nf3 Qa6 114.Kc1 Kf4 115.Kd1 Ke3 116.Ng5 Qa2 117.Nh3 Qd2# 0-1