1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 Nf6 5.Nc3 d6 6.Qd2 a6 7.g3 b5 8.Bg2 Bb7 9.O-O Nbd7 10.Re1 Rb8 11.Nd5 Be7 12.Nxe7 Qxe7 13.b3 O-O 14.Ba3 Rfc8 15.Rad1 Nc5 16.f3 Qc7 17.Bb4 h6 18.g4 Rd8 19.Ba5 Qe7 20.Bxd8 Rxd8 21.Ne2 e5 22.Ng3 Ne6 23.Nf5 Qc7 24.Nxd6 Nf4 25.Bf1 Nh7 26.Nxb5 Rxd2 27.Nxc7 Rxc2 28.Rd8+ Nf8 29.Nd5 Ne6 30.Rb8 Bxd5 31.exd5 Nd4 32.Re3 Rxa2 33.d6 Ra1 34.Kf2 Ra2+ 35.Kg3 Ra1 36.Bc4 Rg1+ 37.Kf2 Rh1 38.Rxe5 Rxh2+ 39.Ke3 Nc6 40.Ree8 Nxb8 41.Rxb8 g6 42.Rb7 Ne6 43.Bxe6 fxe6 44.d7 Rd2 45.Kxd2 g5 46.Kc2 Kh8 47.Kc1 h5 48.Kc2 Kg7 49.d8=B+ Kf8 50.Be7+ Kf7 51.Bd6+ Kf6 52.gxh5 Kf5 53.Kc1 g4 54.Rh7 Kg5 55.Bh2 Kh4 56.b4 a5 57.Bd6 gxf3 58.Bg3+ Kg4 59.Rb7 f2 60.Bxf2 axb4 61.Rxb4+ Kg5 62.Rb5+ Kf4 63.h6 Kg4 64.Bd4 e5 65.Bxe5 Kg5 66.Bc7+ Kg6 67.Kb1 Kxh6 68.Bb6 Kg7 69.Rb4 Kg8 70.Ka2 Kh7 71.Rb2 Kg6 72.Bd4 Kh5 73.Rb7 Kg5 74.Rh7 Kg4 75.Re7 Kh3 76.Rd7 Kg3 77.Rf7 Kh2 78.Rc7 Kg3 79.Rd7 Kf4 80.Rd6 Ke4 81.Be3 Ke5 82.Rd8 Kf6 83.Bg1 Ke6 84.Kb1 Ke7 85.Rd4 Kf6 86.Rd2 Kf5 87.Rd7 Ke5 88.Kc2 Kf5 89.Bf2 Kf4 90.Kd1 Kg4 91.Be1 Kh5 92.Kd2 Kg6 93.Ra7 Kh6 94.Kc2 Kg6 95.Ra3 Kh5 96.Bc3 Kg5 97.Bf6+ Kh6 98.Kb1 Kh5 99.Bg5 Kg4 100.Ra5 Kf3 101.Ka1 Kg2 102.Rd5 Kf3 103.Rd3+ Ke4 104.Rd1 Ke5 105.Kb2 Ke4 106.Rd2 Kf5 107.Kc3 Ke6 108.Kd4 Kf7 109.Ke5 Ke8 110.Bh4 Kf8 111.Rc2 Kf7 112.Kf5 Kg7 113.Rc7+ Kg8 114.Kg6 Kf8 115.Rc8# 1-0