1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be2 Bg7 7.h4 h5 8.Bg5 Nfd7 9.Nd5 Nc6 10.Nxc6 bxc6 11.Nxe7 Qc7 12.Nxc8 Rxc8 13.c3 O-O 14.O-O Rfe8 15.Qc2 a5 16.Rad1 Nc5 17.Bf3 Rb8 18.Rd2 a4 19.Rfd1 Be5 20.Be2 Nxe4 21.Rd3 Qb6 22.Bf3 Nxg5 23.hxg5 Qb5 24.R3d2 d5 25.Be2 Qa5 26.a3 Bf4 27.Rd4 Qc7 28.Rxa4 Bxg5 29.Rb4 Bd8 30.Bf1 Bf6 31.Rxb8 Rxb8 32.b4 Qa7 33.Qb3 Ra8 34.c4 Qxa3 35.Qxa3 Rxa3 36.cxd5 cxd5 37.Rxd5 Rb3 38.b5 h4 39.Rd7 Rb1 40.g3 h3 41.Rd6 Kg7 42.g4 h2+ 43.Kg2 h1=Q+ 44.Kxh1 Rxf1+ 45.Kg2 Rb1 46.b6 Rb4 47.Kf3 Be5 48.Rc6 Bd4 49.Rc4 Rb3+ 50.Ke4 Bxb6 51.f4 Ra3 52.g5 Ra5 53.Kf3 Ra8 54.Kg4 Ra5 55.Rc6 Bd8 56.Kf3 Be7 57.Kg4 Rb5 58.Rc8 Bd6 59.Rc6 Bb8 60.Rc4 Rb3 61.Rd4 Rb7 62.Rd5 Rb4 63.Rd1 Rxf4+ 64.Kg3 Rc4+ 65.Rd6 Rc2 66.Kh3 Bxd6 67.Kh4 Ra2 68.Kg4 f6 69.gxf6+ Kh7 70.Kg5 Kh8 71.Kh6 Ra7 72.Kxg6 Ra6 73.Kg5 Bf4+ 74.Kg6 Be3 75.Kf7 Ra8 76.Ke7 Bc5+ 77.Kf7 Rc8 78.Kg6 Rf8 79.Kh5 Ra8 80.Kh4 Ra2 81.f7 Kg7 82.f8=Q+ Bxf8 83.Kg5 Ba3 84.Kf5 Kh8 85.Kg4 Rd2 86.Kg3 Bd6+ 87.Kf3 Rd1 88.Kf2 Rb1 89.Ke2 Bc7 90.Kd3 Bh2 91.Kc2 Rb6 92.Kd3 Rb8 93.Kc3 Bg3 94.Kc4 Ra8 95.Kd3 Ra4 96.Kc3 Rh4 97.Kd3 Rh5 98.Ke2 Kh7 99.Kd1 Bh2 100.Kc2 Kg6 101.Kd2 Rh4 102.Kd3 Bg1 103.Kc3 Rh6 104.Kb2 Kh5 105.Kc2 Kg4 106.Kc3 Ba7 107.Kb3 Kf3 108.Kb2 Rh4 109.Ka2 Ke4 110.Kb3 Rf4 111.Kc4 Rf1 112.Kb3 Bc5 113.Kb2 Bb4 114.Kb3 Kf3 115.Ka4 Kf4 116.Kb3 Rh1 117.Kb2 Kg4 118.Kb3 Rh3+ 119.Kc4 Be1 120.Kd4 Bc3+ 121.Kc4 Rh5 122.Kb3 Kf3 123.Ka3 Rb5 124.Ka4 Rb4+ 125.Ka5 Ke4 126.Ka6 Kd5 127.Ka5 Kc6 128.Ka6 Ra4# 0-1