1.d4 Nf6 2.Nf3 Ne4 3.e3 e6 4.c4 b6 5.Nbd2 Bb7 6.Bd3 Nxd2 7.Bxd2 d6 8.O-O Nd7 9.e4 g6 10.b4 Bg7 11.Bg5 Qc8 12.Re1 c5 13.bxc5 bxc5 14.Bf1 h6 15.Bh4 Qc7 16.Bg3 e5 17.dxe5 dxe5 18.Nd2 h5 19.f3 Nf8 20.Nb1 Ne6 21.Nc3 O-O 22.Nd5 Qd8 23.Rb1 Bc6 24.Bf2 Nd4 25.Qd3 Re8 26.Rb2 Bf8 27.Reb1 Bd6 28.Qd2 Rc8 29.Kh1 Kg7 30.Be3 Ne6 31.g3 Bxd5 32.cxd5 Nd4 33.Bc4 Nxf3 34.Qg2 Nd4 35.Rf1 Rb8 36.Rbf2 Rf8 37.g4 h4 38.Bd2 g5 39.Qh3 f6 40.Qa3 Qd7 41.h3 Be7 42.Kg2 Rb6 43.Kh2 Rfb8 44.Kg2 Rb2 45.Rc1 R8b6 46.Ba5 Rxf2+ 47.Kxf2 Rb7 48.Bc3 Bd8 49.Ke3 a5 50.Kd3 Ne6 51.Kc2 Nd4+ 52.Kd3 Rb8 53.Rf1 a4 54.Qxc5 Be7 55.Qa5 Ne6 56.Kd2 Nf4 57.Rf3 Rb1 58.Qa6 Qc7 59.Kc2 Rh1 60.Qxa4 Rh2+ 61.Kb3 Ne2 62.Bxe2 Rxe2 63.Qc4 Qb6+ 64.Bb4 Re1 65.a3 Bxb4 66.axb4 Rb1+ 67.Ka4 Qa7+ 68.Kb5 Qb7+ 69.Ka4 Ra1+ 70.Kb3 Qa7 71.Kc2 Qa4+ 72.Kb2 Rd1 73.Qc7+ Kg6 74.Rxf6+ Kxf6 75.Qd6+ Kf7 76.Qe6+ Kf8 77.Qd6+ Ke8 78.Qb8+ Ke7 79.Qxe5+ Kd7 80.Qf5+ Kc7 81.Qe5+ Kc8 82.Qc3+ Kb7 83.Qg7+ Ka6 84.Qf6+ Kb5 85.Qc6+ Kxb4 86.Qc3+ Kb5 87.Qc6+ Ka5 88.Qc7+ Ka6 89.Qd6+ Kb7 90.Qe7+ Kc8 91.Qf8+ Kd7 92.Qf7+ Kd6 93.Qf8+ Ke5 94.Qf5+ Kd4 95.Qf6+ Kxe4 96.Qf5+ Ke3 97.Qe5+ Kf2 98.Qh2+ Kf3 99.Qg3+ hxg3 100.d6 g2 101.h4 g1=N 102.hxg5 Nh3 103.g6 Kf2 104.g7 Qxg4 105.d7 Qxg7+ 106.Ka3 Nf4 107.Kb4 Nd5+ 108.Kb3 Qc3+ 109.Ka2 Ra1# 0-1