1.e4 c5 2.c4 h5 3.Nf3 d6 4.d3 g6 5.d4 cxd4 6.Nxd4 Bg7 7.Nc3 Nf6 8.h3 Nc6 9.Be3 O-O 10.Be2 Nxd4 11.Bxd4 b6 12.Qd2 Bb7 13.f3 Rc8 14.Rd1 h4 15.Bf2 Nh5 16.Bxh4 Be5 17.O-O Nf4 18.Rfe1 Nxe2+ 19.Qxe2 Qc7 20.Nd5 Bxd5 21.cxd5 b5 22.Qf2 a5 23.f4 Bg7 24.Bg5 a4 25.f5 Be5 26.Qh4 Qc2 27.Rd2 Qc5+ 28.Kh1 Qc1 29.Re2 Qc7 30.Bxe7 Rfe8 31.Bf6 Bxf6 32.Qxf6 Qe7 33.Qxe7 Rxe7 34.fxg6 fxg6 35.Kh2 b4 36.Kg3 Rc4 37.Kf3 Kg7 38.e5 Rf7+ 39.Kg3 dxe5 40.Rxe5 Rd4 41.R1e2 Rd3+ 42.Kh2 Rb7 43.Re7+ Rxe7 44.Rxe7+ Kf6 45.Re4 b3 46.Rxa4 bxa2 47.Rxa2 Rxd5 48.b4 Rb5 49.Rb2 Ke5 50.Kg3 Kd4 51.Kf4 Kc3 52.Rb1 Kc2 53.Ra1 Rxb4+ 54.Kg5 Rb3 55.g4 Rxh3 56.Kxg6 Rg3 57.g5 Kb2 58.Rf1 Ka2 59.Rf5 Re3 60.Rb5 Rg3 61.Kh6 Rh3+ 62.Kg7 Rg3 63.g6 Rc3 64.Rb8 Rc7+ 65.Kh6 Rc3 66.g7 Rh3+ 67.Kg5 Rg3+ 68.Kf6 Rf3+ 69.Ke5 Rg3 70.g8=Q+ Rxg8 71.Rxg8 Kb2 72.Rd8 Kb3 73.Rd5 Ka2 74.Ra5+ Kb2 75.Kd4 Kc1 76.Ra3 Kc2 77.Ra8 Kc1 78.Kd5 Kb1 79.Ke6 Kc1 80.Rd8 Kb2 81.Rd2+ Kb3 82.Kd7 Ka3 83.Rd3+ Ka2 84.Rg3 Kb1 85.Kd8 Kb2 86.Rf3 Ka2 87.Ke7 Ka1 88.Kf6 Kb2 89.Rf5 Ka1 90.Rg5 Kb2 91.Kg7 Kc2 92.Kg6 Kb3 93.Kf7 Ka3 94.Rg7 Kb4 95.Kg6 Kc3 96.Kf6 Kb4 97.Ra7 Kc3 98.Ke7 Kc2 99.Ra2+ Kc1 100.Rh2 Kd1 101.Rh5 Kc2 102.Rf5 Kd2 103.Kd6 Ke3 104.Ra5 Kf3 105.Rg5 Ke4 106.Rg4+ Kf3 107.Ra4 Ke3 108.Kd5 Kd3 109.Ra3+ Ke2 110.Kd4 Kf2 111.Ke4 Ke2 112.Ra2+ Kd1 113.Kd3 Ke1 114.Rb2 Kd1 115.Rb1# 1-0