1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 e6 6.cxd4 a6 7.Bd3 Nb4 8.Be4 d5 9.exd6 Bxd6 10.Nc3 Nd5 11.O-O O-O 12.Bg5 Nf6 13.d5 e5 14.Bc2 h6 15.Bh4 Nbd7 16.Nd2 Nc5 17.b4 Ncd7 18.a3 Qc7 19.Nde4 Nxe4 20.Nxe4 f5 21.Nxd6 Qxd6 22.f3 a5 23.Qd2 Nf6 24.bxa5 Be6 25.Bb3 Bf7 26.Qb4 Qxb4 27.axb4 Nxd5 28.Rfb1 Nc3 29.Rb2 Bxb3 30.Rxb3 Nb5 31.Rd3 Nd4 32.Bf2 Nc2 33.Rb1 Rfd8 34.Rxd8+ Rxd8 35.Kf1 Rd5 36.Ke2 Kf7 37.Rc1 Nxb4 38.Rc7+ Ke6 39.Rxb7 Nc6 40.a6 Ra5 41.a7 Ra2+ 42.Kf1 Ra1+ 43.Ke2 Ra2+ 44.Ke1 Ra1+ 45.Kd2 Ra2+ 46.Kd3 Nxa7 47.Bxa7 Rxg2 48.Rb6+ Kd5 49.Rb5+ Ke6 50.Bb8 e4+ 51.fxe4 fxe4+ 52.Kxe4 Re2+ 53.Kf3 Rxh2 54.Bxh2 g5 55.Rc5 Kd7 56.Ra5 Kc6 57.Bd6 g4+ 58.Kf2 Kb7 59.Rh5 Ka8 60.Ba3 Kb7 61.Ke1 Kc7 62.Bf8 Kc6 63.Be7 Kb6 64.Bd6 Kb7 65.Rxh6 Ka6 66.Rh2 Kb7 67.Rf2 g3 68.Rg2 Ka6 69.Kd2 Ka7 70.Bb4 Kb7 71.Kd3 Kb8 72.Ke3 Ka7 73.Rxg3 Kb6 74.Be1 Kc5 75.Rg1 Kc4 76.Rg6 Kc5 77.Re6 Kc4 78.Ba5 Kc5 79.Kf3 Kd4 80.Kg3 Kc4 81.Bd8 Kd4 82.Re2 Kc4 83.Rb2 Kd3 84.Kf3 Kc4 85.Bb6 Kc3 86.Rh2 Kc4 87.Kg4 Kd5 88.Rh8 Ke6 89.Rh4 Kd7 90.Rh5 Ke8 91.Be3 Kd7 92.Ba7 Kd6 93.Bb6 Ke7 94.Ba5 Kf6 95.Kf3 Kg7 96.Kg3 Kf8 97.Rh4 Ke8 98.Kf4 Kd7 99.Rh7+ Kd6 100.Bb4+ Ke6 101.Kg3 Ke5 102.Kf3 Ke6 103.Rc7 Kd5 104.Bc5 Ke6 105.Rh7 Kd5 106.Rh2 Kc6 107.Bg1 Kd7 108.Rc2 Kd6 109.Rc1 Kd7 110.Kg3 Ke8 111.Bc5 Kd7 112.Rd1+ Kc7 113.Rd6 Kb7 114.Kf4 Kb8 115.Kg4 Kc8 116.Kf5 Kc7 117.Ke6 Kb7 118.Kd7 Ka8 119.Kc6 Kb8 120.Rd8# 1-0