1.e4 c5 2.Nf3 d6 3.Bb5+ Nd7 4.Nc3 a6 5.Be2 e5 6.a4 Ngf6 7.O-O Be7 8.a5 O-O 9.d3 Rb8 10.h3 Re8 11.Nd2 h6 12.Nc4 b5 13.axb6 Nxb6 14.b3 d5 15.Nxb6 Rxb6 16.exd5 Nxd5 17.Nxd5 Qxd5 18.Bf3 Qd4 19.Be3 Qd6 20.Re1 Qg6 21.Be4 f5 22.Bf3 Qd6 23.Ra5 Rb5 24.Qa1 Kh7 25.Qa4 Rxa5 26.Qxa5 Bd7 27.Ra1 Bc8 28.Qa4 Rd8 29.Qc6 Qxc6 30.Bxc6 Rd6 31.Bf3 Rb6 32.Bd5 Kg6 33.Kf1 Kf6 34.Bc4 f4 35.Bd2 g5 36.Ba5 Rc6 37.Bd5 Rd6 38.Bf3 Bf8 39.Bc3 Rb6 40.Re1 Bd6 41.Ke2 Be6 42.Ra1 Ke7 43.Kd2 Kf6 44.Be4 h5 45.f3 Ke7 46.Ra5 Kf6 47.Kc1 g4 48.hxg4 hxg4 49.fxg4 Bxg4 50.Be1 Bf5 51.Bf3 Bc8 52.Kb2 Kf5 53.Bf2 Rb5 54.Ra1 Rb6 55.Rh1 Bb7 56.Rh5+ Kg6 57.Rh8 Bxf3 58.gxf3 Rc6 59.Kc3 Be7 60.Kc4 Kf5 61.Rh5+ Ke6 62.Rh6+ Kd7 63.Rh7 Ke6 64.Bh4 Bf8 65.Rh8 Bg7 66.Ra8 Kf5 67.Be7 Rh6 68.Bxc5 Rh3 69.Ra7 Bf6 70.Rxa6 Rxf3 71.b4 Rf1 72.b5 Rc1 73.c3 f3 74.b6 e4 75.dxe4+ Kxe4 76.b7 Be5 77.Bd4 Bxd4 78.b8=Q Rxc3+ 79.Kb4 f2 80.Qb7+ Ke3 81.Re6+ Kd2 82.Qd5 Rd3 83.Qa2+ Kd1 84.Qe2+ Kc1 85.Qxd3 f1=Q 86.Qxf1+ Kd2 87.Qg2+ Bf2 88.Qxf2+ Kd3 89.Qf7 Kd4 90.Re7 Kd3 91.Qh5 Kc2 92.Qh2+ Kd1 93.Kc4 Kc1 94.Kd3 Kb1 95.Rg7 Ka1 96.Rg5 Kb1 97.Rh5 Kc1 98.Qh1+ Kb2 99.Qh3 Kb1 100.Kc3 Ka1 101.Qc8 Kb1 102.Rh7 Ka1 103.Kd3 Kb2 104.Qe8 Kb1 105.Qg8 Kc1 106.Qd8 Kb1 107.Rf7 Kc1 108.Qh4 Kd1 109.Rf1# 1-0