1.g3 Nf6 2.Nf3 e6 3.e3 c5 4.Bg2 Bd6 5.Nc3 Be7 6.O-O h6 7.d3 O-O 8.e4 Nc6 9.e5 Nd5 10.Re1 d6 11.exd6 Qxd6 12.Nxd5 exd5 13.Bf4 Qd8 14.c3 Be6 15.d4 Qb6 16.Qb3 Qxb3 17.axb3 cxd4 18.Nxd4 Nxd4 19.cxd4 Bf6 20.Be5 Bxe5 21.Rxe5 Rfd8 22.Re3 Rd6 23.Rc3 Rb6 24.Ra5 Rb4 25.Bxd5 b6 26.Bxa8 bxa5 27.d5 Bh3 28.f3 Rd4 29.Kf2 Rd2+ 30.Ke3 Rxb2 31.g4 Bf1 32.d6 Bb5 33.Bc6 Bxc6 34.Rxc6 Rxb3+ 35.Ke4 Rb4+ 36.Ke5 Rb5+ 37.Ke4 Rb4+ 38.Kd5 Rb2 39.Rc8+ Kh7 40.d7 Rd2+ 41.Kc6 a4 42.d8=Q Rxd8 43.Rxd8 a3 44.Rd3 a2 45.Ra3 Kg6 46.Rxa7 a1=N 47.Rxa1 Kg5 48.Kd5 Kf4 49.Ra7 Kxf3 50.Rxf7+ Kg2 51.Ke4 Kxh2 52.Kf3 Kg1 53.Rxg7 Kh2 54.Rh7 Kg1 55.Rxh6 Kf1 56.Rh1# 1-0