1.e4 Nf6 2.e5 Nd5 3.d4 Nb6 4.Nf3 d5 5.Be2 Bg4 6.O-O e6 7.Be3 c5 8.c3 Nc6 9.Nbd2 Be7 10.Re1 O-O 11.Nf1 Rc8 12.Ng3 cxd4 13.cxd4 Nb4 14.Bd3 Nxd3 15.Qxd3 Bxf3 16.gxf3 Bh4 17.b3 f5 18.f4 Qd7 19.Rac1 Be7 20.Bd2 Ba3 21.Rc3 Rxc3 22.Bxc3 Qc6 23.Kh1 Rc8 24.Ne2 Na8 25.Rg1 Nc7 26.Qg3 Qd7 27.Qd3 Qb5 28.Qd2 Na6 29.Rg3 Qc6 30.Ba5 Bc1 31.Qc3 Qxc3 32.Rxc3 Rxc3 33.Bxc3 Ba3 34.Kg2 Nb4 35.Bxb4 Bxb4 36.Kf3 Bd2 37.Ng3 g6 38.Nf1 Bc1 39.Ne3 Bb2 40.Nc2 Kg7 41.Kg3 Kh6 42.Kh4 Bc3 43.Kg3 Kh5 44.a3 a6 45.Kh3 Bd2 46.Kg3 Bc1 47.a4 Kh6 48.Nb4 Bd2 49.Nc2 Kg7 50.Kf3 Kf7 51.Ne3 Ke7 52.Ke2 Bb4 53.Ng2 Kd7 54.Kd3 Kc6 55.Ne3 Kb6 56.Nc2 Ka5 57.Ke3 b5 58.axb5 Kxb5 59.Kd3 a5 60.Ne3 Be7 61.Nc2 Bd8 62.Kc3 a4 63.bxa4+ Kxa4 64.Kd3 Bh4 65.f3 Bf2 66.h3 Bg3 67.Ne3 Bxf4 68.Ng2 Bg3 69.Ne3 Kb3 70.Nd1 Be1 71.Ne3 Kb2 72.Ng2 Bg3 73.Ne3 h5 74.Nd1+ Kb3 75.Nc3 Kb4 76.Ne2 h4 77.Nc3 g5 78.Ne2 Bf4 79.Ng1 Kb3 80.Ne2 Kb2 81.Ng1 Kc1 82.Ne2+ Kd1 83.Nc3+ Ke1 84.Na4 g4 85.fxg4 fxg4 86.Nc5 gxh3 87.Nxe6 h2 88.Nxf4 h1=Q 89.Ke3 Qe4#