1.e4 Nh6 2.Nf3 Ng8 3.d4 e6 4.Be3 d6 5.Nc3 Nf6 6.Bg5 Be7 7.Bd3 Nc6 8.Qd2 h6 9.Be3 Ng4 10.O-O Nxe3 11.fxe3 O-O 12.Ne2 e5 13.Ng3 a5 14.Bc4 Bf6 15.c3 a4 16.Nh5 Na5 17.Bd3 Bh4 18.Nxh4 Qxh4 19.Ng3 Be6 20.d5 Bd7 21.c4 b6 22.Qc3 Nb7 23.b4 axb3 24.axb3 Qg5 25.Bc2 h5 26.Nf5 g6 27.h4 Qd8 28.Rxa8 Qxa8 29.Ne7+ Kg7 30.Nc6 Bxc6 31.dxc6 Nd8 32.b4 Qxc6 33.Ra1 Ne6 34.Qd3 Qd7 35.Qd2 Qe7 36.g3 g5 37.Qf2 gxh4 38.gxh4 Kh6 39.Kh2 Rg8 40.Rf1 Rg4 41.Kh3 Nf4+ 42.exf4 exf4 43.Rg1 Qe6 44.Kh2 Qf6 45.Bd1 Rxh4+ 46.Kg2 Qg5+ 47.Kf1 Qf6 48.Bf3 Rh3 49.Bd1 Rd3 50.Qe2 Rh3 51.Qf2 Rd3 52.Qe2 Rh3 53.Qd2 Re3 54.Qh2 f3 55.Qd2 Qf4 56.Rg3 Rxe4 57.Qxf4+ Rxf4 58.Rxf3 Rxc4 59.Rxf7 b5 60.Be2 Rxb4 61.Rxc7 Rb1+ 62.Kf2 b4 63.Rc6 b3 64.Rxd6+ Kg5 65.Rd5+ Kf6 66.Rxh5 b2 67.Rb5 Ke7 68.Ke3 Kd6 69.Bd3 Re1+ 70.Kd4 b1=N 71.Bxb1 Rd1+ 72.Bd3 Kc6 73.Rh5 Kd6 74.Rh7 Kc6 75.Rh6+ Kc7 76.Kc4 Ra1 77.Kc5 Rc1+ 78.Bc4 Kd7 79.Rh7+ Kd8 80.Kd6 Rd1+ 81.Bd5 Re1 82.Ra7 Rc1 83.Rg7 Re1 84.Be6 Rd1+ 85.Bd5 Re1 86.Rh7 Re8 87.Ra7 Re6+ 88.Bxe6 Ke8 89.Ra8# 1-0