1.e4 c5 2.Nc3 g6 3.Nf3 Bg7 4.d4 cxd4 5.Nxd4 d6 6.Be3 Nf6 7.f3 O-O 8.Qd2 d5 9.e5 Nfd7 10.f4 Nc6 11.O-O-O Nb6 12.Be2 f6 13.exf6 Bxf6 14.g4 Nc4 15.Nxc6 bxc6 16.Bxc4 Bxg4 17.Bb3 Bxd1 18.Rxd1 Qa5 19.Nxd5 Qxd2+ 20.Rxd2 cxd5 21.Bxd5+ Kg7 22.Bxa8 Rxa8 23.Rd7 a5 24.a4 Kf7 25.Rd5 e5 26.Rd7+ Ke6 27.Rxh7 exf4 28.Bxf4 Rf8 29.Bc7 Kd5 30.Bxa5 Ra8 31.b4 Bc3 32.Rc7 Bd4 33.c3 Be5 34.Rc5+ Ke4 35.Kc2 Bxh2 36.Rg5 Rg8 37.Bb6 Bf4 38.Rg1 g5 39.a5 g4 40.a6 g3 41.a7 g2 42.Bd4 Bh2 43.Ra1 Ra8 44.b5 Kd5 45.Kb3 Kd6 46.Kb4 Kc7 47.c4 Kb7 48.c5 Rd8 49.Bg1 Bxg1 50.Rxg1 Rd4+ 51.Kc3 Rd5 52.Kc4 Rg5 53.b6 Rg4+ 54.Kd3 Rg3+ 55.Ke4 Rc3 56.Rxg2 Rxc5 57.Rg7+ Ka8 58.Rg8+ Rc8 59.Rxc8+ Kb7 60.a8=R Kxb6 61.Ra5 Kxa5 62.Rc4 Kb5 63.Rc1 Ka5 64.Kf5 Ka6 65.Rc7 Kb6 66.Rc4 Ka5 67.Kg6 Ka6 68.Kh7 Ka7 69.Rd4 Ka8 70.Kg6 Kb8 71.Kf7 Ka7 72.Kf8 Kb8 73.Rf4 Ka7 74.Rf2 Kb6 75.Kg7 Kb7 76.Kf6 Kc8 77.Ke7 Kb7 78.Rf6 Kc7 79.Ke8 Kb8 80.Kd8 Kb7 81.Rh6 Kb8 82.Re6 Kb7 83.Re3 Ka7 84.Rd3 Ka8 85.Rd5 Kb8 86.Rd2 Ka8 87.Rh2 Kb7 88.Rh4 Ka6 89.Rd4 Kb5 90.Rd2 Ka6 91.Rh2 Kb7 92.Rg2 Kb8 93.Ke7 Ka7 94.Re2 Kb6 95.Kd7 Ka5 96.Rh2 Kb5 97.Rh3 Kc5 98.Ke6 Kd4 99.Kf5 Kd5 100.Rh4 Kd6 101.Rd4+ Kc5 102.Ke5 Kb5 103.Kd6 Ka5 104.Kc6 Ka6 105.Ra4# 1-0