1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Nf6 6.a3 d5 7.exd5 Nxd5 8.Nxd5 Qxd5 9.Be3 Nxd4 10.Qxd4 Qxd4 11.Bxd4 Bd7 12.O-O-O Bc6 13.b4 h5 14.Kb2 h4 15.Rg1 a6 16.Be2 O-O-O 17.Kb3 Bd6 18.Bxg7 Rhg8 19.Bf6 Bxh2 20.Bxd8 Bxg1 21.Bxh4 Rxg2 22.Rd8+ Kc7 23.Rf8 f5 24.Bg3+ Kd7 25.Bf1 Rxf2 26.Bxf2 Bxf2 27.Rf7+ Kd6 28.a4 Ke5 29.a5 f4 30.Bc4 f3 31.Re7 Bd5 32.Bxd5 Kxd5 33.c4+ Ke4 34.Rxe6+ Kf5 35.Re7 Bh4 36.Rd7 f2 37.Rd1 Ke4 38.c5 Kf3 39.b5 Ke2 40.Rc1 f1=Q 41.Rxf1 Kxf1 42.bxa6 bxa6 43.Kc4 Bd8 44.Kd5 Bxa5 45.Kd6 Ke2 46.Kc6 Bd8 47.Kd7 Bh4 48.Kc6 a5 49.Kb5 Bd8 50.Ka6 a4 51.Kb5 a3 52.Kb4 a2 53.Kb3 a1=R 54.c6 Ba5 55.c7 Bxc7 56.Kc3 Ra8 57.Kb3 Kd2 58.Kc4 Bh2 59.Kb4 Rd8 60.Kb5 Ke1 61.Ka6 Rd3 62.Ka7 Kd1 63.Ka8 Rd5 64.Ka7 Kc2 65.Ka8 Rb5 66.Ka7 Kb3 67.Ka8 Ra5+ 68.Kb7 Ra3 69.Kb6 Bc7+ 70.Kc5 Ra1 71.Kc6 Bh2 72.Kb5 Bg1 73.Kc6 Be3 74.Kb7 Rf1 75.Kc8 Rh1 76.Kd8 Bf4 77.Kd7 Rh4 78.Kc6 Rh2 79.Kd5 Rf2 80.Ke6 Ka2 81.Kf6 Rg2 82.Kf7 Bh6 83.Kf6 Rb2 84.Kf7 Rb6 85.Kg8 Rb8+ 86.Kf7 Rd8 87.Kg6 Rd5 88.Kf7 Rb5 89.Kg6 Rb1 90.Kh7 Rg1 91.Kh8 Rg4 92.Kh7 Rf4 93.Kg8 Rg4+ 94.Kh8 Ka3 95.Kh7 Bg5 96.Kg8 Rf4 97.Kg7 Kb4 98.Kg8 Kb5 99.Kg7 Kc6 100.Kh7 Kd6 101.Kg8 Ke7 102.Kg7 Ke8 103.Kg8 Bf6 104.Kh7 Kf7 105.Kh6 Rh4# 0-1