1.e4 a5 2.Nf3 e6 3.d4 d5 4.Nc3 Nf6 5.Bd3 dxe4 6.Nxe4 Nbd7 7.O-O Nxe4 8.Bxe4 Nf6 9.Bd3 Be7 10.Qe2 O-O 11.Rd1 b6 12.c3 Bb7 13.Ne5 Qd5 14.f3 c5 15.Be3 cxd4 16.Bxd4 Bc5 17.Bc4 Qd6 18.Rd2 Qc7 19.Rad1 Rad8 20.Bb5 h6 21.h3 Rd5 22.Bc4 Qxe5 23.Bxd5 Bxd4+ 24.cxd4 Qxd5 25.b3 Rc8 26.Qe1 Qb5 27.Rc1 Rxc1 28.Qxc1 Nd5 29.Rc2 Qd3 30.Rd2 Qe3+ 31.Kh1 g6 32.Kh2 Qf4+ 33.Kg1 h5 34.Qe1 Ba6 35.Qd1 Qe3+ 36.Rf2 Nf4 37.Qd2 Qxd2 38.Rxd2 h4 39.g3 hxg3 40.Rd1 Kg7 41.Rc1 Ne2+ 42.Kf1 g2+ 43.Ke1 Kg8 44.Rb1 Bc4 45.b4 axb4 46.Rc1 Kh7 47.h4 Bd3 48.Ra1 Kg7 49.a4 g1=N 50.Kf2 Bf5 51.Ra2 Bb1 52.Ra1 Bc2 53.d5 exd5 54.Ke1 Nd4 55.Rd1 Be4 56.f4 Kh7 57.Rd2 Ngf3+ 58.Kf1 Bd3+ 59.Kg2 g5 60.Kg3 Bc2 61.Rd3 Kg7 62.Rd1 Bd3 63.Re1 Bc2 64.Re7 Nc6 65.f5 Kf6 66.Kf2 Kxe7 67.Kg2 b3 68.h5 Nfd4 69.Kh3 Kf6 70.Kg3 Bd1 71.Kf2 Nc2 72.h6 b2 73.a5 N2b4 74.Ke3 Bb3 75.Ke2 Bc2 76.Kd2 b1=Q 77.axb6 Qb3 78.Ke2 Kxf5 79.Ke1 Qg3+ 80.Ke2 f6 81.h7 Nd3 82.h8=B Qf2# 0-1