1.e4 c5 2.Nc3 a6 3.Nf3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.f3 e5 7.Nb3 Be7 8.Be3 Be6 9.Qd2 O-O 10.O-O-O Nbd7 11.g4 b5 12.h4 Nb6 13.g5 Nh5 14.Qf2 Nc4 15.Bxc4 bxc4 16.Nc5 Qc7 17.Nxe6 fxe6 18.Qg2 Qc8 19.Qg4 Nf4 20.Kb1 Rb8 21.Ka1 g6 22.Bxf4 Rxf4 23.Qh3 Qd7 24.Nd5 Rf7 25.Nxe7+ Qxe7 26.h5 gxh5 27.Qxh5 Rg7 28.g6 Qb7 29.gxh7+ Kh8 30.Rb1 Qf7 31.Qxf7 Rxf7 32.Rbd1 Rb6 33.Rh6 Rxf3 34.Rdh1 Rb7 35.Rxe6 Rxh7 36.Rg1 Rg7 37.Rc1 Rd7 38.a4 Rf2 39.Kb1 c3 40.Rd1 cxb2 41.Rdxd6 Rb7 42.Rb6 Rxb6 43.Rxb6 Rf4 44.Rxa6 Rxe4 45.Ra7 Rb4 46.a5 e4 47.Re7 Kg8 48.a6 Kf8 49.Re5 Ra4 50.Kxb2 Rxa6 51.Rxe4 Ra8 52.Kb3 Rb8+ 53.Ka4 Ra8+ 54.Kb5 Rb8+ 55.Ka6 Ra8+ 56.Kb7 Ra2 57.c4 Rb2+ 58.Kc7 Rc2 59.Kd6 Rd2+ 60.Kc6 Rd8 61.c5 Rc8+ 62.Kb6 Rb8+ 63.Kc7 Rb1 64.c6 Rd1 65.Re3 Rd2 66.Rf3+ Ke8 67.Rb3 Rf2 68.Re3+ Kf8 69.Rd3 Kg7 70.Kd8 Rf1 71.Rd6 Kf7 72.Kc8 Ke7 73.Rd3 Rf4 74.c7 Rh4 75.Rd8 Re4 76.Kb7 Rb4+ 77.Ka6 Rc4 78.c8=Q Rxc8 79.Rxc8 Ke6 80.Kb5 Ke7 81.Rh8 Ke6 82.Rf8 Kd7 83.Ka5 Ke7 84.Ra8 Kf6 85.Rg8 Kf5 86.Re8 Kg4 87.Rf8 Kg3 88.Rg8+ Kf4 89.Kb5 Ke5 90.Re8+ Kd5 91.Re2 Kd4 92.Ka6 Kc3 93.Rh2 Kb4 94.Rh5 Ka3 95.Ka5 Ka2 96.Rg5 Ka3 97.Ka6 Kb4 98.Rg2 Kb3 99.Rg1 Ka3 100.Rb1 Ka4 101.Rh1 Kb3 102.Kb6 Kc2 103.Rg1 Kb3 104.Rg8 Ka2 105.Rb8 Kb3 106.Re8 Ka4 107.Kc6 Kb4 108.Re4+ Ka5 109.Re3 Ka4 110.Rd3 Ka5 111.Rd2 Ka4 112.Kd6 Kb4 113.Rd1 Kc3 114.Kc5 Kb2 115.Rd6 Ka1 116.Rf6 Ka2 117.Ra6+ Kb2 118.Kc4 Kc2 119.Rd6 Kc1 120.Kb3 Kb1 121.Rd2 Kc1 122.Rd5 Kb1 123.Kc3 Kc1 124.Kb3 Kb1 125.Rd1# 1-0