1.e4 c5 2.c3 e6 3.d4 d5 4.e5 cxd4 5.cxd4 Ne7 6.Nf3 b6 7.Bd3 Nec6 8.a3 Ba6 9.b3 Qc8 10.O-O Bxd3 11.Qxd3 Qa6 12.Qd1 b5 13.Re1 Be7 14.Nc3 b4 15.Na4 Nd7 16.axb4 Nxb4 17.Re3 Rc8 18.Ne1 O-O 19.Bd2 Nc6 20.Nc5 Nxc5 21.Rxa6 Nxa6 22.Rg3 Nxd4 23.Bh6 Nf5 24.Bxg7 Nxg3 25.Bxf8 Bxf8 26.hxg3 Nc5 27.b4 Ne4 28.Nd3 Rc4 29.Kh2 Rd4 30.Qg4+ Bg7 31.Qe2 Bf8 32.f3 Nc3 33.Qe3 Rc4 34.Qxa7 Bxb4 35.Nf4 d4 36.Qa6 Rc7 37.Qb6 Rc4 38.Nxe6 fxe6 39.Qxe6+ Kf8 40.Qxc4 Kg7 41.g4 Ba3 42.Qxd4 Kf8 43.Qd2 Bc1 44.Qxc1 Kg8 45.Qe3 Kh8 46.Qe1 Nd1 47.Kh1 h5 48.g3 Ne3 49.gxh5 Nd1 50.h6 Nb2 51.Qf1 Nc4 52.e6 Nd6 53.Qe1 Nb7 54.Qe5+ Kh7 55.Qe4+ Kxh6 56.Qc6 Kh7 57.Qb6 Kh8 58.Qf2 Na5 59.Qe2 Nc4 60.Qb2+ Nxb2 61.e7 Na4 62.e8=Q+ Kh7 63.Kg2 Nb2 64.Kh2 Kg7 65.Qe2 Kf7 66.Qc2 Kf8 67.Qc1 Kg8 68.g4 Kh8 69.Qc3+ Kh7 70.Qe5 Kg8 71.Qb8+ Kh7 72.Qc8 Nd3 73.Kh3 Ne5 74.Qc2+ Kg7 75.Qf2 Nc4 76.Qc5 Kh7 77.Qxc4 Kg6 78.Qd5 Kf6 79.Qb7 Kg6 80.Qc6+ Kh7 81.Qf6 Kg8 82.Qf8+ Kxf8 83.f4 Ke7 84.Kh2 Kd8 85.Kh3 Kd7 86.g5 Ke7 87.Kg3 Kf8 88.Kg2 Kf7 89.Kh3 Kg6 90.Kh4 Kf7 91.f5 Ke8 92.Kh5 Kd8 93.Kg4 Ke8 94.Kh5 Kf8 95.Kg4 Kf7 96.Kg3 Ke7 97.Kf4 Kf7 98.Ke4 Kg7 99.Kd3 Kg8 100.Kc4 Kg7 101.Kc3 Kf8 102.Kd3 Ke7 103.Kd2 Kd6 104.Kd3 Kd7 105.f6 Ke6 106.Kd4 Kf5 107.f7 Ke6 108.f8=R Ke7 109.Rf4 Ke6 110.Rf1 Ke7 111.Kc4 Kd8 112.Kb4 Kc7 113.Rg1 Kd6 114.Ka4 Kd5 115.Ka5 Ke6 116.Re1+ Kf7 117.Rg1 Kg6 118.Rg2 Kg7 119.Rg3 Kh8 120.Kb5 Kh7 121.Rf3 Kg8 122.Rb3 Kf8 123.Rd3 Kg7 124.Rf3 Kh8 125.Kc6 Kg8 126.Kb6 Kh7 127.Rf5 Kg7 128.Ka5 Kg8 129.g6 Kh8 130.Rh5+ Kg7 131.Rh2 Kf6 132.Rd2 Kxg6 133.Rd5 Kh7 134.Rd6 Kg7 135.Kb4 Kf7 136.Ka4 Kf8 137.Rf6+ Kg7 138.Rf2 Kg6 139.Rc2 Kh7 140.Rc6 Kg8 141.Ra6 Kf7 142.Ka3 Kf8 143.Ka2 Kg8 144.Ka1 Kh8 145.Rg6 Kh7 146.Re6 Kg7 147.Kb2 Kh8 148.Re5 Kh7 149.Rg5 Kh8 150.Rf5 Kh7 151.Rf3 Kh6 152.Re3 Kg6 153.Ka3 Kh7 154.Re5 Kg7 155.Rb5 Kg6 156.Rb7 Kf6 157.Rb3 Kf7 158.Re3 Kf6 159.Kb2 Kg6 160.Rf3 Kh6 161.Rg3 Kh7 162.Kc3 Kh8 163.Kd4 Kh7 164.Kd5 Kh6 165.Ke6 Kh7 166.Kf6 Kh6 167.Rg5 Kh7 168.Rh5+ Kg8 169.Ke6 Kg7 170.Ra5 Kh7 171.Rg5 Kh8 172.Rb5 Kg8 173.Kf6 Kh7 174.Rg5 Kh8 175.Kf5 Kh7 176.Kf6 Kh6 177.Rd5 Kh7 178.Rd8 Kh6 179.Rh8# 1-0