1.Nf3 d5 2.d4 e6 3.g3 f6 4.Bg2 f5 5.Bf4 Nf6 6.O-O Be7 7.c4 c6 8.Qe1 Nbd7 9.Nc3 O-O 10.b3 Ne4 11.Qc1 h6 12.Ne1 Bf6 13.Be3 e5 14.Nf3 Nxc3 15.Qxc3 e4 16.Ne5 Re8 17.f4 exf3 18.Nxf3 Nc5 19.cxd5 Ne4 20.Qd3 cxd5 21.Rac1 Be6 22.Ne5 Qa5 23.a4 Rac8 24.Bf3 g5 25.g4 Rxc1 26.Bxc1 f4 27.e3 Bxe5 28.dxe5 Qb6 29.a5 Qc5 30.b4 Qxb4 31.exf4 gxf4 32.Bxf4 Rc8 33.Bxe4 Qxe4 34.Qxe4 dxe4 35.Bxh6 Bxg4 36.Rf6 Rc5 37.Be3 Rc3 38.Bxa7 Bh5 39.Kf2 Kg7 40.Rf4 Rh3 41.Kg2 Rf3 42.Rxf3 exf3+ 43.Kg3 Kf7 44.Kf4 Ke6 45.Bd4 Kd5 46.Bf2 Ke6 47.Bg3 Ke7 48.Kf5 Bf7 49.Bh4+ Kd7 50.Kf6 Be6 51.Bf2 Bh3 52.Bg3 Kd8 53.Kg5 Be6 54.Kf4 Bd5 55.h4 Ke7 56.h5 Kf7 57.Bf2 Kg7 58.Kg5 Kf7 59.h6 Be4 60.Be3 Ke6 61.Kf4 Bg6 62.Bf2 Bh7 63.Bg3 Bg6 64.Kxf3 Kd5 65.Ke3 Bh7 66.Kd2 Ke6 67.Kc3 Kd5 68.Kb4 Bd3 69.Bf4 Kc6 70.e6 Bf5 71.Kc3 Kd5 72.e7 Bg6 73.h7 Be4 74.Be3 Kc6 75.e8=Q+ Kc7 76.Qe5+ Kc8 77.Kd2 Bd5 78.Qxd5 b6 79.Qd6 Kb7 80.Ke1 b5 81.Qd4 Kc8 82.h8=Q+ Kb7 83.Qd7+ Ka6 84.Bb6 b4 85.Kf1 b3 86.Qe5 b2 87.Qa7# 1-0