1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Bb5+ Bd7 5.Nxd4 Nf6 6.Bxd7+ Qxd7 7.Nc3 g6 8.Be3 Nc6 9.f3 Bg7 10.Qe2 O-O 11.O-O-O a6 12.g4 b5 13.g5 Nh5 14.Nd5 Bxd4 15.Bxd4 Nxd4 16.Rxd4 f6 17.gxf6 Nxf6 18.h4 Qe6 19.Kb1 Rac8 20.a3 Qe5 21.Rhd1 Nxd5 22.Rxd5 Qf6 23.e5 Qe6 24.h5 Rf5 25.hxg6 hxg6 26.Qe4 Rc4 27.Qd3 Rxe5 28.Rxe5 dxe5 29.Rh1 Kg7 30.Qd2 Rf4 31.Qh2 Qg8 32.Qh6+ Kf7 33.Qh3 Rf5 34.Qg4 Qg7 35.Qe4 Qf6 36.Qa8 Rh5 37.Rd1 Rh8 38.Qd5+ Qe6 39.Qe4 Rh5 40.b3 Rf5 41.Qa8 Kg7 42.Rd8 e4 43.Qxe4 Qxe4 44.fxe4 Rf4 45.Ra8 g5 46.Rxa6 g4 47.Re6 g3 48.Rxe7+ Kf6 49.Re8 Rf1+ 50.Kb2 g2 51.Rg8 g1=Q 52.Rxg1 Rxg1 53.Kc3 Ke6 54.Kb4 Rg5 55.c4 bxc4 56.Kxc4 Kd6 57.b4 Rg4 58.a4 Rxe4+ 59.Kb5 Kc7 60.Kc5 Rf4 61.a5 Rf5+ 62.Kc4 Kc6 63.Kb3 Kb5 64.Kb2 Rh5 65.Kb3 Rh3+ 66.Ka2 Ka6 67.Ka1 Rh8 68.Ka2 Re8 69.Kb3 Kb5 70.Ka2 Rc8 71.Ka1 Rc4 72.Kb2 Rg4 73.Kb3 Rg6 74.Kb2 Kxb4 75.Ka2 Ra6 76.Ka1 Kb5 77.Ka2 Kc4 78.Kb2 Ra8 79.Ka2 Ra7 80.Ka1 Rb7 81.Ka2 Rg7 82.Kb1 Kb4 83.Kc2 Rg4 84.Kc1 Kxa5 85.Kd2 Rg8 86.Kd1 Kb6 87.Kc1 Rg7 88.Kd1 Kc6 89.Kc1 Rc7 90.Kb2 Rd7 91.Kb3 Kd6 92.Ka4 Kc7 93.Ka5 Rd5+ 94.Ka6 Rd8 95.Ka5 Re8 96.Kb5 Kc8 97.Ka4 Re3 98.Kb5 Re5+ 99.Kb4 Rd5 100.Ka3 Rd3+ 101.Ka4 Rd6 102.Ka3 Rd7 103.Ka4 Rg7 104.Ka5 Rh7 105.Kb5 Rh6 106.Kc4 Kd7 107.Kd4 Kc7 108.Ke4 Rh2 109.Kd3 Kb7 110.Ke3 Rh3+ 111.Kf2 Kb8 112.Kf1 Ka7 113.Ke1 Ka6 114.Ke2 Rh4 115.Kf2 Kb5 116.Kf1 Rf4+ 117.Kg2 Rf5 118.Kg1 Rc5 119.Kf2 Kc4 120.Kg2 Rg5+ 121.Kh1 Rd5 122.Kg2 Kd3 123.Kg3 Ke3 124.Kh3 Kf4 125.Kh2 Kf3 126.Kh1 Rd1+ 127.Kh2 Rd3 128.Kh3 Re3 129.Kh2 Ra3 130.Kh1 Kg3 131.Kg1 Ra1# 0-1