1.e4 a6 2.h3 e5 3.Nf3 d6 4.d4 exd4 5.Nxd4 Nf6 6.Nc3 c5 7.Nf3 Nc6 8.Be2 Be7 9.O-O O-O 10.Bf4 g6 11.Qb1 Be6 12.Qc1 b5 13.Rd1 b4 14.Nd5 Nxe4 15.a3 Bxd5 16.Rxd5 Bh4 17.g3 Bf6 18.axb4 cxb4 19.Rxa6 Rxa6 20.Bxa6 Qb6 21.Qe3 Qxe3 22.Bxe3 Bxb2 23.Bc4 Ne7 24.Rb5 Bc3 25.Rb7 Nf5 26.Bf4 Nc5 27.Rc7 Ne6 28.Rd7 Nxf4 29.gxf4 Kg7 30.Ng5 d5 31.Bxd5 Nd4 32.Bxf7 Ne2+ 33.Kf1 Nxf4 34.Be6+ Kh6 35.h4 Bg7 36.Bg4 Rf6 37.Nf7+ Rxf7 38.Rxf7 Be5 39.Rb7 Bc3 40.Bf3 Ne6 41.Bd5 Nd4 42.Bg8 Kh5 43.Rxh7+ Kg4 44.Bf7 Nxc2 45.Bxg6 Nd4 46.h5 b3 47.Bb1 Nf3 48.Kg2 Nd2 49.Bd3 b2 50.Rb7 Kxh5 51.Kg3 Kg5 52.f4+ Kf6 53.Kg4 Ke6 54.Rb5 Kf6 55.Rb6+ Ke7 56.Kf5 Bd4 57.Rb7+ Kd6 58.Rb4 Kc5 59.Rb8 Kd6 60.Kg6 Kd5 61.f5 Kc5 62.f6 Bxf6 63.Kxf6 Kd4 64.Bf5 Kc3 65.Kg5 b1=Q 66.Bxb1 Nxb1 67.Rxb1 Kc2 68.Rb5 Kc3 69.Rc5+ Kd3 70.Rc7 Ke3 71.Rh7 Kf2 72.Kh4 Ke2 73.Rh5 Ke1 74.Kh3 Kd1 75.Rh7 Kd2 76.Kh4 Ke2 77.Kg4 Kd2 78.Rg7 Kd3 79.Kf4 Kd2 80.Rg4 Kc3 81.Kg5 Kb2 82.Kf6 Kb1 83.Ke6 Ka1 84.Rd4 Kb1 85.Rd7 Kc2 86.Rd6 Kb3 87.Rc6 Kb4 88.Ke5 Kb5 89.Rg6 Kc4 90.Re6 Kb3 91.Kd4 Ka2 92.Kc3 Ka1 93.Rc6 Ka2 94.Rf6 Kb1 95.Kd3 Ka1 96.Rd6 Kb2 97.Rb6+ Ka1 98.Ke4 Ka2 99.Ke5 Ka1 100.Kd4 Ka2 101.Kc3 Ka1 102.Kc2 Ka2 103.Ra6# 1-0