1.Nf3 Nf6 2.d4 Ne4 3.Bf4 d5 4.e3 Bf5 5.Nbd2 e6 6.Nxe4 dxe4 7.Nd2 h5 8.h3 Nc6 9.c3 Bd6 10.Bh2 Bxh2 11.Rxh2 Qd6 12.Rh1 e5 13.Qb3 O-O-O 14.Qxf7 Rhf8 15.Qxg7 exd4 16.cxd4 Nb4 17.Rc1 Nxa2 18.Rc5 b6 19.Nc4 Qd7 20.Qxd7+ Rxd7 21.Re5 Nb4 22.Be2 Nc6 23.Rb5 a6 24.Rb3 h4 25.g3 b5 26.Nd2 Kb7 27.gxh4 Kb6 28.Rg1 Be6 29.Rc3 Bd5 30.Rg6 Rdf7 31.Rc5 Rf5 32.h5 Rxf2 33.Rxd5 Rh2 34.Nf1 Rh8 35.Rc5 Rc8 36.Nxh2 Ka5 37.Bg4 Ne5 38.Rxc7 Nd7 39.Rb7 Rc4 40.Bf3 Rc5 41.Rg8 Nf8 42.Kd1 Nd7 43.b4+ Kxb4 44.Ra7 Rc8 45.Rxc8 Ne5 46.h4 Nc6 47.Kc2 a5 48.Rxa5 Nd8 49.Ra3 Nc6 50.Rf8 Kc4 51.Rc8 Kb4 52.Rf8 Kc4 53.Kb1 Nb4 54.Bd1 Na2 55.d5 Kb4 56.Rc3 Nxc3+ 57.Kc1 Kc5 58.Bf3 Kxd5 59.h6 Kc5 60.Bg2 Kc4 61.Rf6 Kb4 62.Kd2 Ne2 63.h5 Nf4 64.h7 Nxg2 65.Nf3 Nf4 66.Nh2 Ka3 67.Rh6 Ng2 68.Kc3 b4+ 69.Kc4 Ne1 70.Rc6 Nf3 71.Rd6 b3 72.Rd8 Ka2 73.h8=B b2 74.Bxb2 Nxh2 75.Rd1 Nf1 76.Kc3 Nh2 77.Ra1# 1-0