1.e4 c5 2.Nf3 g6 3.Nc3 Bg7 4.d4 cxd4 5.Nxd4 Nc6 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.f4 Rb8 10.Bc4 Rxb2 11.Bb3 Nh6 12.Na4 Nf5 13.Bf2 Qa5+ 14.Qd2 Qxd2+ 15.Kxd2 Bh6 16.Nxb2 Bxf4+ 17.Kd1 Bxe5 18.Rb1 Nd6 19.Nd3 Ne4 20.Be1 Bd4 21.c4 d6 22.Ba4 O-O 23.Bxc6 Bf5 24.Rb3 Rc8 25.Bxe4 Bxe4 26.Bf2 Bf6 27.c5 dxc5 28.Nxc5 Bxg2 29.Re1 Bd5 30.Ra3 a5 31.Kc2 e6 32.Rxa5 Bd8 33.Rb5 Bc4 34.Rb2 Be7 35.Ne4 Ba3 36.Rb6 Bxa2+ 37.Nc3 Bd5 38.Bd4 f5 39.Ra1 Be4+ 40.Kb3 Be7 41.Nxe4 fxe4 42.Rxe6 Rb8+ 43.Kc2 Rc8+ 44.Kd1 Rd8 45.Rxe4 Bc5 46.Ra4 Bxd4 47.Rexd4 Rxd4+ 48.Rxd4 Kf7 49.Rg4 Kg8 50.Rh4 Kg7 51.Rc4 Kf7 52.Kc2 Kg7 53.Rc8 h5 54.h4 Kf6 55.Kb1 g5 56.hxg5+ Kxg5 57.Kc2 h4 58.Kd2 h3 59.Ke3 h2 60.Rh8 Kg4 61.Rxh2 Kg3 62.Ra2 Kg4 63.Ra6 Kh3 64.Rh6+ Kg3 65.Ke4 Kg4 66.Kd3 Kg5 67.Rd6 Kf4 68.Rd7 Kf5 69.Rd8 Kg6 70.Kd4 Kh6 71.Rc8 Kg5 72.Rc1 Kf6 73.Kc5 Kf5 74.Kb6 Ke6 75.Rc4 Ke7 76.Kb7 Ke8 77.Rc1 Ke7 78.Kb6 Ke6 79.Kb5 Kd6 80.Kb4 Kd7 81.Kc5 Ke7 82.Rc4 Kf8 83.Rc2 Kg7 84.Rc1 Kh7 85.Kb5 Kg8 86.Rg1+ Kf7 87.Rc1 Kg8 88.Re1 Kh8 89.Kc4 Kg8 90.Re7 Kh8 91.Kc3 Kg8 92.Rc7 Kf8 93.Kd4 Kg8 94.Rc1 Kf8 95.Kd5 Kf7 96.Re1 Kf6 97.Kd6 Kf5 98.Kd5 Kg5 99.Ke4 Kh6 100.Re3 Kg5 101.Ke5 Kg4 102.Rc3 Kg5 103.Rg3+ Kh5 104.Kf5 Kh6 105.Rg2 Kh7 106.Kf6 Kh6 107.Rh2# 1-0