1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 Bb4 7.a3 Bxc3+ 8.Nxc3 d5 9.Bd3 Nxe4 10.Nxe4 dxe4 11.Bxe4 Qxd1+ 12.Kxd1 Bd7 13.Be3 f5 14.Bf3 e5 15.Kc1 O-O-O 16.Rd1 Kc7 17.b4 f4 18.Bc5 Bf5 19.b5 Rxd1+ 20.Bxd1 b6 21.Bb4 Nxb4 22.axb4 Kb8 23.Ra3 Rc8 24.h4 h6 25.h5 e4 26.Be2 Rd8 27.c4 Rd4 28.Rc3 Kc7 29.Ra3 Kb8 30.Rc3 Kb7 31.Ra3 Be6 32.Rc3 Bf7 33.Kc2 Kb8 34.Kc1 Kc7 35.Kc2 Kd8 36.c5 Rxb4 37.c6 f3 38.gxf3 Bxh5 39.Ra3 Bxf3 40.Kc3 Rb1 41.Bc4 e3 42.fxe3 a5 43.bxa6 Bxc6 44.a7 Ba8 45.e4 Bxe4 46.Bd3 Ba8 47.Bxb1 Ke8 48.Ra2 g5 49.Ra4 g4 50.Rxg4 Kf8 51.Rc4 Bh1 52.Rd4 b5 53.Kd2 Bg2 54.Rd3 Bf3 55.Kc3 Ke7 56.Rd2 Kf7 57.a8=R Be2 58.Ra1 Ke7 59.Bd3 Bxd3 60.Rxd3 Kf7 61.Rdd1 Ke7 62.Ra3 h5 63.Rd5 Ke6 64.Rxb5 Kd6 65.Ra4 h4 66.Ra2 h3 67.Rd2+ Ke6 68.Re5+ Kxe5 69.Rh2 Kf5 70.Rxh3 Ke4 71.Kb4 Kf5 72.Kc5 Ke5 73.Rd3 Kf5 74.Kb5 Kg6 75.Ka6 Kf5 76.Ra3 Kg4 77.Ra4+ Kh5 78.Re4 Kh6 79.Re1 Kg5 80.Ka5 Kh6 81.Re3 Kg6 82.Ka6 Kf7 83.Rf3+ Ke7 84.Kb5 Kd7 85.Ka6 Ke7 86.Rf1 Kd7 87.Rf5 Ke8 88.Kb6 Kd8 89.Rb5 Kd7 90.Ra5 Kd6 91.Kb7 Kd7 92.Ra4 Ke8 93.Kc8 Ke7 94.Rg4 Kf8 95.Rg6 Kf7 96.Rg1 Ke8 97.Rg7 Kf8 98.Rb7 Ke8 99.Rc7 Kf8 100.Rc1 Kg7 101.Rd1 Kf6 102.Rd7 Kf5 103.Ra7 Kg4 104.Kb8 Kf5 105.Kc7 Ke4 106.Kd6 Kd4 107.Ra4+ Kc3 108.Kd5 Kd3 109.Re4 Kc3 110.Rd4 Kb3 111.Rc4 Ka2 112.Kd4 Kb2 113.Kd3 Kb3 114.Rg4 Kb2 115.Rb4+ Ka3 116.Kc3 Ka2 117.Ra4+ Kb1 118.Ra3 Kc1 119.Ra1# 1-0