1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 b5 10.a3 Be7 11.g4 O-O 12.Be3 Rb8 13.g5 Ne8 14.h4 Nxd4 15.Qxd4 a5 16.Na2 b4 17.axb4 axb4 18.Bc4 Ba4 19.b3 Bc6 20.Kb1 Qa5 21.Qa7 Qxa7 22.Bxa7 Rb7 23.Bd4 Nc7 24.Rhe1 d5 25.Bd3 Nb5 26.Bb2 Na3+ 27.Kc1 Ra8 28.f4 dxe4 29.Bxe4 Bxe4 30.Rxe4 Nxc2 31.Kxc2 Rxa2 32.Kb1 Ra5 33.h5 h6 34.gxh6 gxh6 35.Rg1+ Kf8 36.Rc4 Ke8 37.Rg8+ Kd7 38.Be5 f6 39.Rd4+ Rd5 40.Rxd5+ exd5 41.Bd4 Ke6 42.Rg6 Kf5 43.Rxh6 Rb8 44.Rh7 Bd6 45.Rf7 Bxf4 46.Rxf6+ Ke4 47.Bb2 d4 48.Bxd4 Rb5 49.Rb6 Rxh5 50.Rxb4 Kd3 51.Bb2 Be3 52.Rb7 Rh1+ 53.Ka2 Rh2 54.Rd7+ Kc2 55.Rc7+ Kd3 56.Ka3 Rc2 57.Rd7+ Ke4 58.b4 Rc8 59.Kb3 Rb8 60.Re7+ Kd3 61.Re5 Bf2 62.Rf5 Be3 63.Rd5+ Ke4 64.Re5+ Kd3 65.Bc3 Rc8 66.Bb2 Rb8 67.b5 Bf2 68.Kb4 Rg8 69.Rd5+ Ke4 70.Rd1 Rc8 71.Bc3 Bb6 72.Rd7 Bc5+ 73.Kb3 Bb6 74.Rd6 Bc5 75.Rc6 Rxc6 76.bxc6 Bd6 77.Kc4 Bc7 78.Kc5 Kd3 79.Be1 Ke4 80.Bh4 Kf5 81.Kd5 Ba5 82.Be7 Bc7 83.Bd6 Bb6 84.Bc5 Bc7 85.Be7 Ba5 86.Bd6 Kf6 87.Bb4 Bc7 88.Bd6 Ba5 89.Bb4 Bc7 90.Ba3 Kf7 91.Bd6 Ba5 92.Kc4 Ke6 93.Bf4 Kf5 94.Kb5 Bd8 95.Be3 Bc7 96.Ka6 Ke4 97.Bb6 Bd6 98.Kb7 Kd5 99.Bd8 Bg3 100.Bc7 Bh4 101.Bb8 Bd8 102.Ba7 Kc4 103.Bb6 Bf6 104.c7 Be5 105.c8=Q+ Kb3 106.Ka6 Ka2 107.Kb5 Bb2 108.Kb4 Ba1 109.Ka4 Bd4 110.Ka5 Bg7 111.Ka6 Bd4 112.Ka7 Kb2 113.Ka8 Bg1 114.Kb7 Bxb6 115.Kxb6 Ka3 116.Kb5 Ka2 117.Kb4 Kb1 118.Kb3 Ka1 119.Qa6+ Kb1 120.Kc3 Kc1 121.Qa1# 1-0