1.e4 c5 2.Nc3 e6 3.Nge2 a6 4.d4 cxd4 5.Nxd4 d6 6.Be3 Nd7 7.f3 Ngf6 8.g4 b5 9.g5 Nh5 10.Qd2 Bb7 11.O-O-O Be7 12.a3 g6 13.f4 O-O 14.Be2 Nxf4 15.Bxf4 e5 16.h4 exf4 17.Qxf4 Rc8 18.Nd5 Bxd5 19.exd5 Ne5 20.Kb1 Rc5 21.Bf3 Rc4 22.c3 Re8 23.Be2 Rc5 24.Rdf1 Rf8 25.Qe4 Re8 26.Qg2 Bf8 27.h5 Bg7 28.hxg6 hxg6 29.Qh3 Rxd5 30.Bd1 Qxg5 31.Bb3 Nc4 32.Qh7+ Kf8 33.Rxf7+ Kxf7 34.Rf1+ Ke7 35.Qxg7+ Kd8 36.Bxc4 bxc4 37.Rf7 Re1+ 38.Ka2 Rxd4 39.Qxd4 Ke8 40.Ra7 Qe5 41.Qf2 Qe6 42.Qb6 Qf6 43.Qxa6 Re7 44.Ra8+ Kf7 45.Qc8 Qe5 46.Qxc4+ Qe6 47.Qxe6+ Rxe6 48.Ra7+ Kf6 49.Ra8 Kf7 50.Ra4 Kf6 51.b4 g5 52.b5 Re8 53.Rd4 Rg8 54.Rxd6+ Ke5 55.Rd3 g4 56.Rg3 Kf4 57.Rg1 g3 58.Kb3 Kf3 59.a4 Kf2 60.Ra1 g2 61.a5 g1=Q 62.Rxg1 Rxg1 63.b6 Ke3 64.Kc4 Rb1 65.Kc5 Ra1 66.Kb5 Ke4 67.b7 Kd5 68.Kb6 Rb1+ 69.Ka7 Kc6 70.b8=Q Rxb8 71.Kxb8 Kb5 72.Kb7 Kxa5 73.Kc6 Ka4 74.Kc5 Ka3 75.Kd5 Kb3 76.c4 Ka2 77.Ke5 Kb3 78.c5 Kb2 79.Kd5 Kc3 80.Ke4 Kb4 81.c6 Kc5 82.c7 Kb6 83.c8=R Kb5 84.Rc1 Kb4 85.Rd1 Ka3 86.Rd6 Kb2 87.Re6 Kb1 88.Kf3 Ka2 89.Kf2 Kb3 90.Re2 Ka4 91.Ra2+ Kb4 92.Kg1 Kb5 93.Ra3 Kc4 94.Ra5 Kb4 95.Rd5 Kc3 96.Rd7 Kb3 97.Rd1 Kc2 98.Rf1 Kc3 99.Kh1 Kb3 100.Rf6 Ka3 101.Rd6 Kb3 102.Rd2 Kc3 103.Rg2 Kc4 104.Kg1 Kd3 105.Rg8 Kd2 106.Rg5 Ke3 107.Rf5 Kd3 108.Ra5 Ke4 109.Kg2 Kf4 110.Rh5 Kg4 111.Rd5 Kf4 112.Rd4+ Ke5 113.Rd7 Kf5 114.Kf2 Kg6 115.Rb7 Kg5 116.Re7 Kf6 117.Re3 Kg6 118.Re1 Kh6 119.Kg2 Kh5 120.Rh1+ Kg4 121.Rf1 Kh5 122.Rf2 Kg5 123.Kh3 Kg6 124.Kg4 Kh6 125.Re2 Kg6 126.Rf2 Kh7 127.Kg5 Kh8 128.Kg6 Kg8 129.Rb2 Kf8 130.Re2 Kg8 131.Re8# 1-0