1.e4 c5 2.Nc3 d6 3.Nge2 Nf6 4.d4 cxd4 5.Nxd4 a6 6.Be2 e5 7.Nb3 Be7 8.Be3 Be6 9.Nd5 Nbd7 10.Qd3 Nxd5 11.exd5 e4 12.Qxe4 Nf6 13.Qd3 Bxd5 14.O-O Be4 15.Qd1 O-O 16.c3 d5 17.Nc5 Qc7 18.Nxe4 dxe4 19.Qb3 Bc5 20.Qc4 Rac8 21.Qxc5 Qxc5 22.Bxc5 Rxc5 23.Rfd1 g6 24.Rd6 Kg7 25.Rad1 h5 26.h4 Re8 27.R1d4 Re7 28.a3 g5 29.hxg5 Rxg5 30.f3 exf3 31.Bxf3 Ng4 32.Re4 Rxe4 33.Bxe4 Re5 34.Rd4 f5 35.Bd3 Re1+ 36.Bf1 Rb1 37.Rb4 Kf6 38.Rxb7 Ne3 39.Kf2 Nxf1 40.Rb6+ Kg5 41.c4 Nd2 42.c5 Ne4+ 43.Ke2 Nxc5 44.b4 Ne4 45.b5 Rxb5 46.Kf1 Rxb6 47.g3 Rb7 48.Ke1 Kh6 49.Kd1 Ng5 50.Kc1 h4 51.Kd2 Rb8 52.Ke2 Kh5 53.Kd3 Kh6 54.Kc3 Rh8 55.gxh4 f4 56.Kc4 Nh3 57.Kd4 Kh5 58.a4 Ng5 59.Kc4 Rh7 60.Kc3 Rh8 61.Kd2 Kxh4 62.Kc1 f3 63.Kd2 Rg8 64.Kc1 Kg3 65.a5 Nh7 66.Kb1 Rg5 67.Kc2 Rb5 68.Kc1 Re5 69.Kc2 Kf2 70.Kd2 Rxa5 71.Kd3 Rc5 72.Kd2 Kg3 73.Kd3 Ra5 74.Kc4 Kg4 75.Kd4 Ra1 76.Kd3 Rf1 77.Kc2 Nf6 78.Kc3 Rb1 79.Kd4 Rh1 80.Kc4 Nh5 81.Kd4 Rh2 82.Ke5 Ng7 83.Kd5 Rh3 84.Kc5 Rh1 85.Kb4 Rh5 86.Ka4 Kf5 87.Kb3 Rh4 88.Kc2 Nh5 89.Kb1 Ke6 90.Kc2 Rc4+ 91.Kb3 Ng7 92.Ka2 Kf5 93.Kb1 Rc7 94.Kb2 Kf4 95.Ka2 Ne6 96.Ka1 Kg5 97.Kb2 Nf4 98.Kb3 Re7 99.Ka3 Nh5 100.Kb4 Re2 101.Kc4 Re1 102.Kc3 Rf1 103.Kb2 a5 104.Ka3 Kh4 105.Ka4 Kg5 106.Kxa5 Nf6 107.Kb6 Rg1 108.Ka5 Kh6 109.Kb4 Nd5+ 110.Ka3 Rg4 111.Kb3 Kg5 112.Kc2 Nb4+ 113.Kb2 Kg6 114.Kb3 Kf5 115.Ka3 Nc6 116.Kb2 Nd8 117.Kc2 Ke5 118.Kb3 Rg8 119.Kb2 Rf8 120.Ka2 Ke4 121.Kb1 Ke5 122.Kc1 f2 123.Kd2 f1=R 124.Kc3 Ke4 125.Kb2 Ke3 126.Kc2 Rh8 127.Kb3 Rf4 128.Ka2 Ke2 129.Ka1 Rf2 130.Kb1 Rf7 131.Kc2 Ke3 132.Kb1 Kd3 133.Kc1 Rf4 134.Kb2 Rf7 135.Kb3 Rf6 136.Ka4 Rf4+ 137.Ka5 Ke2 138.Kb5 Rh3 139.Kc5 Re3 140.Kd6 Rf6+ 141.Kd7 Re7+ 142.Kc8 Rg6 143.Kb8 Rc6 144.Ka8 Rc8# 0-1