1.e4 c5 2.Nf3 Qb6 3.c3 Qc6 4.e5 e6 5.d4 d6 6.Bd3 Qc7 7.Na3 a6 8.Nc4 cxd4 9.cxd4 Nc6 10.Bf4 dxe5 11.Ncxe5 Bb4+ 12.Nd2 Nxd4 13.O-O Ne7 14.Ng6 e5 15.Bxe5 Qc5 16.Rc1 Qd5 17.Bc4 Qa5 18.Nxh8 Qxe5 19.Nxf7 Qf4 20.Nb3 b5 21.Qxd4 Qxd4 22.Nxd4 bxc4 23.Ne5 Bd7 24.Rxc4 Ng6 25.Nxd7 Ba3 26.Nc2 Kxd7 27.bxa3 a5 28.f3 Ra6 29.Rf2 Rd6 30.Nd4 a4 31.h3 Nh8 32.Rxa4 h5 33.Ra8 Rc6 34.Rd2 Rc4 35.Kh2 Rc2 36.Nf5+ Kc6 37.Rxc2+ Kb6 38.Rc3 Kb7 39.Kg1 g6 40.Rc2 Nf7 41.Rb8+ Kxb8 42.Nd6 h4 43.a4 g5 44.Rc6 Nd8 45.Ra6 Nb7 46.g3 Nxd6 47.a5 Kc8 48.Kf1 Kb7 49.Rxd6 Kc7 50.Rg6 hxg3 51.Rg7+ Kc6 52.Rxg5 Kc7 53.a3 g2+ 54.Kg1 Kd8 55.Kh2 Ke8 56.Rg8+ Kf7 57.Rxg2 Ke6 58.Rg4 Kd6 59.Re4 Kd5 60.a6 Kd6 61.Re6+ Kd7 62.Kh1 Kxe6 63.h4 Kd6 64.a7 Kd5 65.f4 Kc4 66.Kg1 Kd5 67.Kf2 Kc5 68.Kg3 Kd4 69.f5 Kd5 70.Kf4 Kc4 71.a8=R Kc3 72.f6 Kb2 73.Re8 Kc1 74.Re2 Kb1 75.Re5 Kc2 76.f7 Kc1 77.Ke4 Kb1 78.Rh5 Kb2 79.Rh6 Kc2 80.Rh8 Kc3 81.Kf3 Kc4 82.f8=R Kc5 83.Kg3 Kc6 84.Rf6+ Kd5 85.Kg4 Kc5 86.Rf2 Kd6 87.Rc2 Ke6 88.Re8+ Kf7 89.Rb8 Ke7 90.Rb5 Kd7 91.Kh5 Ke6 92.Rd5 Kxd5 93.Kg5 Ke4 94.Rc6 Kd4 95.Rf6 Kd5 96.Rf8 Ke5 97.Rb8 Kd4 98.Kh6 Kc4 99.Rb3 Kxb3 100.Kg6 Kc2 101.Kf7 Kb1 102.Ke8 Ka1 103.a4 Kb2 104.Kd8 Ka3 105.Kc8 Kb2 106.Kc7 Kc1 107.h5 Kb2 108.Kb6 Ka1 109.a5 Kb2 110.Kc6 Kb3 111.Kc7 Ka3 112.Kc6 Kb2 113.Kd7 Ka1 114.h6 Ka2 115.Ke6 Kb2 116.Kf7 Kc3 117.Kg6 Kb3 118.Kh5 Kc4 119.h7 Kb4 120.Kg6 Ka3 121.h8=Q Kb4 122.Qg7 Ka3 123.Qd7 Kb3 124.Qe7 Ka2 125.Qa3+ Kxa3 126.Kg5 Ka2 127.Kf6 Kb2 128.Ke5 Ka1 129.a6 Kb2 130.Kd4 Kb3 131.Ke3 Ka2 132.a7 Kb2 133.Kd2 Kb3 134.Ke1 Ka4 135.Kf1 Kb4 136.a8=R Kc4 137.Ra7 Kc3 138.Ra5 Kd4 139.Rf5 Kd3 140.Rf6 Kc4 141.Rc6+ Kd3 142.Rc7 Ke4 143.Re7+ Kd4 144.Re2 Kd3 145.Rb2 Ke4 146.Rb7 Kf3 147.Kg1 Kf4 148.Kf2 Kg4 149.Rd7 Kg5 150.Rd5+ Kh4 151.Rd8 Kg4 152.Rf8 Kh5 153.Kg1 Kg5 154.Kf1 Kh5 155.Ke2 Kg4 156.Ke1 Kh5 157.Rf2 Kg5 158.Rb2 Kg6 159.Rb4 Kf7 160.Rh4 Kg8 161.Rh3 Kf7 162.Rf3+ Ke8 163.Kd2 Kd7 164.Ke3 Kc7 165.Rf7+ Kc8 166.Ke4 Kd8 167.Rf1 Kd7 168.Rh1 Kc8 169.Rh7 Kb8 170.Rd7 Kc8 171.Re7 Kb8 172.Ke3 Kc8 173.Kd4 Kd8 174.Rg7 Kc8 175.Kd5 Kd8 176.Kd6 Ke8 177.Ra7 Kf8 178.Ke6 Ke8 179.Ra8# 1-0