1.a3 d5 2.d4 Nf6 3.h3 g6 4.Nf3 Bg7 5.Bf4 c5 6.e3 Nbd7 7.Nc3 O-O 8.Be2 Qa5 9.O-O Qd8 10.dxc5 Nxc5 11.Be5 Bf5 12.a4 e6 13.a5 Nce4 14.a6 bxa6 15.Rxa6 Nc5 16.Ra3 a6 17.Nd4 Re8 18.g4 Be4 19.f3 Nxg4 20.Bxg7 Nxe3 21.Qc1 Nxf1 22.Qh6 Ng3 23.Be5 Nxe2+ 24.Ncxe2 f6 25.Nc6 Qd7 26.Bxf6 Bf5 27.Ne5 Qc7 28.Rc3 Rf8 29.Ng4 Bxg4 30.Bd4 Bxf3 31.Bxc5 Rf7 32.Bd4 Qe7 33.Nf4 e5 34.Bc5 Qf6 35.Rxf3 exf4 36.c3 Qf5 37.Bd4 Qh5 38.Qxh5 gxh5 39.Kf2 a5 40.Rd3 Rb7 41.Rd2 a4 42.Bc5 Rb5 43.Ba3 Kf7 44.Rd4 Ke6 45.Rxf4 Rb3 46.Rh4 Rb7 47.Rxh5 Rf7+ 48.Ke3 Rg8 49.Kd4 Rf4+ 50.Kc5 Rc8+ 51.Kb5 Rb8+ 52.Ka5 Rf7 53.Rh6+ Kf5 54.Ra6 Rf6 55.Rxf6+ Kxf6 56.Kxa4 Ke6 57.b4 Kd7 58.b5 Rg8 59.Bc5 Rg3 60.Bd4 Rxh3 61.Kb4 Rh1 62.Kc5 Rh5 63.Kb6 Rh1 64.Kc5 Rb1 65.Be5 h5 66.Bg3 Rb3 67.Be5 h4 68.b6 h3 69.Bh2 Rxc3+ 70.Kxd5 Rb3 71.Kc5 Rb1 72.Bf4 Rb2 73.Be5 Rb1 74.Bf4 Rb2 75.Be5 Rc2+ 76.Kb5 Kc8 77.Ka6 Ra2+ 78.Kb5 Kb7 79.Bc7 Rg2 80.Kc5 Rc2+ 81.Kd5 Rg2 82.Ke4 Rg6 83.Kf3 Rg2 84.Ke4 h2 85.Bxh2 Rxh2 86.Kf3 Rh6 87.Kf2 Rxb6 88.Ke2 Kc6 89.Kf2 Kd5 90.Ke2 Ke4 91.Kd2 Rc6 92.Ke2 Rd6 93.Kf2 Kf4 94.Ke2 Ke4 95.Kf2 Rd2+ 96.Ke1 Ke3 97.Kf1 Rb2 98.Kg1 Kf3 99.Kh1 Kg3 100.Kg1 Rb1# 0-1