1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Ba6 11.Bxa6 Qxa6 12.Qe2 Qxe2+ 13.Kxe2 f5 14.Nf2 a5 15.Nd3 Rg8 16.h4 Nb4 17.c3 Nxd3 18.Kxd3 d6 19.exd6 Bxd6 20.Be3 a4 21.b4 O-O-O 22.Kc4 e5 23.fxe5 Bxe5 24.Raf1 g6 25.h5 Rd7 26.hxg6 hxg6 27.Bg5 Kb7 28.Re1 Bg3 29.Re7 Rxe7 30.Bxe7 Re8 31.Rh7 Kc7 32.Bh4+ Kb6 33.Bxg3 Re4+ 34.Kd3 Rg4 35.Bf2+ c5 36.a3 Rxg2 37.Bxc5+ Ka6 38.Rg7 Rc2 39.Bg1 Rg2 40.Bd4 Rg4 41.Ra7+ Kb5 42.Ra5+ Kc6 43.Kc4 Rg5 44.b5+ Kd6 45.b6 Ke7 46.Bf6+ Kxf6 47.b7 Rg4+ 48.Kc5 Rg3 49.Ra6+ Kg7 50.Kd4 Rg4+ 51.Kd5 Re4 52.b8=R Rf4 53.Rd8 Kf7 54.Rh8 Rh4 55.Rxh4 Kg8 56.Rc4 Kh7 57.Rac6 Kg7 58.Re6 Kf8 59.Kd4 g5 60.Kd5 g4 61.Rxa4 Kg7 62.Kc4 f4 63.Re7+ Kf8 64.Rc7 Kg8 65.Rg7+ Kh8 66.Rga7 Kg8 67.Rg7+ Kxg7 68.Kd3 Kh7 69.Rb4 g3 70.Ke2 Kg6 71.Rb3 Kg5 72.Rb7 Kg6 73.Rb8 Kf5 74.Rd8 g2 75.Kf2 Ke5 76.a4 g1=Q+ 77.Kxg1 Ke4 78.Rd7 Ke5 79.Rf7 f3 80.c4 Kd6 81.Kf2 Ke6 82.Ke3 Kxf7 83.Kxf3 Ke7 84.Ke4 Kd7 85.a5 Kc7 86.Kd4 Kc6 87.Ke4 Kd7 88.c5 Kc8 89.Kf4 Kc7 90.Kf3 Kc6 91.a6 Kc7 92.Kf2 Kd7 93.Kf1 Kc6 94.Ke2 Kc7 95.Kd3 Kc8 96.Ke2 Kd7 97.Kd3 Ke8 98.Kd4 Kf8 99.Kc3 Kg7 100.c6 Kf8 101.c7 Kg7 102.Kd2 Kf6 103.c8=B Ke7 104.Bf5 Kd8 105.Kc3 Kc7 106.Bd3 Kd6 107.a7 Ke7 108.Kb4 Kd6 109.Kb5 Kd5 110.a8=Q+ Kd4 111.Ka6 Ke5 112.Bb1 Kd4 113.Bf5 Kc5 114.Qd8 Kb4 115.Bh3 Ka3 116.Bg4 Ka2 117.Bc8 Ka3 118.Qg8 Kb4 119.Bg4 Ka4 120.Bd1+ Ka3 121.Qa8 Ka2 122.Qc8 Kb1 123.Qe8 Ka1 124.Be2 Kb1 125.Qd8 Ka2 126.Qg8+ Ka3 127.Qa8 Ka4 128.Qa7 Kb4 129.Qd4+ Ka3 130.Bd3 Ka2 131.Qg1 Kb3 132.Kb7 Kb4 133.Be2 Kb3 134.Qg5 Kb4 135.Bf3 Kc3 136.Qd8 Kb2 137.Be4 Kc1 138.Qc7+ Kb2 139.Bh7 Ka1 140.Qc6 Ka2 141.Qc8 Kb3 142.Qf5 Kb2 143.Ka6 Ka2 144.Qa5+ Kb3 145.Qd2 Kc4 146.Qd1 Kc3 147.Ka7 Kc4 148.Qd3+ Kc5 149.Qg3 Kb4 150.Qh4+ Ka5 151.Bc2 Kb5 152.Bb3 Ka5 153.Qe7 Kb5 154.Qd6 Ka5 155.Qb6# 1-0