1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.Nd5 Qd8 5.d4 e6 6.Ndc3 cxd4 7.Nxd4 Nf6 8.Ndb5 d6 9.Bf4 e5 10.Bg5 a6 11.Na3 b5 12.Nd5 Be7 13.Bxf6 Bxf6 14.c3 O-O 15.Nc2 Bg5 16.a4 bxa4 17.Rxa4 a5 18.Bc4 Bd7 19.O-O Ne7 20.Nxe7+ Bxe7 21.Ra2 Qc7 22.Qd3 Be6 23.Ne3 Rfc8 24.Bd5 Rab8 25.Rfa1 Bd8 26.g3 Qc5 27.Kg2 Qb5 28.Qd1 Qd7 29.Qd3 Bh3+ 30.Kg1 g6 31.Nc4 Kg7 32.Qd2 h5 33.Nxa5 Bxa5 34.Rxa5 Qg4 35.f4 exf4 36.Ra7 Rf8 37.Qxf4 Qxf4 38.gxf4 Rxb2 39.R1a2 Rb1+ 40.Kf2 h4 41.c4 Rh1 42.Ke3 Re1+ 43.Kd4 Rd1+ 44.Kc3 Rf1 45.R2a6 Rf3+ 46.Kd4 Rxf4 47.Rxd6 Rf2 48.e5 Rxh2 49.e6 Rd2+ 50.Kc3 Re2 51.Rxf7+ Rxf7 52.exf7 Rf2 53.c5 Bg2 54.Bxg2 Rxg2 55.c6 Rg1 56.Kb2 Rg2+ 57.Kb3 Rg3+ 58.Kb4 Rg1 59.c7 Rb1+ 60.Ka5 Rc1 61.Kb6 h3 62.Rc6 Rb1+ 63.Ka5 Ra1+ 64.Kb4 Rb1+ 65.Ka3 Ra1+ 66.Kb2 Ra8 67.c8=Q Rxc8 68.Rxc8 Kxf7 69.Rh8 Kg7 70.Rxh3 Kf6 71.Kc3 Ke5 72.Rh6 Ke4 73.Rxg6 Kf3 74.Rc6 Ke3 75.Kb2 Kd4 76.Ka1 Ke3 77.Kb1 Kf3 78.Rc8 Ke4 79.Rc4+ Kf3 80.Rh4 Kg2 81.Rh7 Kf3 82.Rh2 Kf4 83.Rb2 Kg4 84.Kc2 Kg5 85.Rb7 Kf4 86.Re7 Kg3 87.Kc1 Kh4 88.Kb1 Kg3 89.Re1 Kg2 90.Re2+ Kf3 91.Ra2 Kg3 92.Ka1 Kh3 93.Ra7 Kg3 94.Ka2 Kh4 95.Rf7 Kg5 96.Rh7 Kf4 97.Rh1 Ke3 98.Rb1 Kf3 99.Kb2 Ke3 100.Ka1 Ke4 101.Rf1 Kd4 102.Rh1 Kc4 103.Re1 Kb5 104.Rg1 Ka4 105.Ka2 Ka5 106.Kb1 Ka6 107.Rg5 Ka7 108.Rf5 Kb7 109.Kc2 Kb8 110.Kd3 Ka8 111.Rf4 Kb8 112.Kc4 Ka8 113.Rf3 Kb7 114.Kc5 Kb8 115.Rf1 Ka8 116.Rf5 Kb7 117.Rf7+ Kb8 118.Kc6 Ka8 119.Kb6 Kb8 120.Rf8# 1-0