1.e4 c5 2.d4 cxd4 3.Nf3 Nc6 4.Nxd4 e5 5.Nb5 d6 6.c4 Nf6 7.Bg5 a6 8.N5c3 Be6 9.Be2 Be7 10.Be3 O-O 11.O-O Rc8 12.Na3 Qd7 13.Nc2 Na5 14.b3 b5 15.Nd5 Bxd5 16.exd5 bxc4 17.b4 Nb7 18.Na3 c3 19.Bxa6 Ng4 20.Nc4 Nxe3 21.fxe3 Rc7 22.Rc1 Bg5 23.Rxc3 Ra8 24.Nb6 Rxa6 25.Nxd7 Rxc3 26.Qh5 Bxe3+ 27.Kh1 Nd8 28.Qh4 Ra8 29.Qe7 h6 30.h4 Bf4 31.Qe8+ Kh7 32.Nf8+ Kg8 33.Ng6+ Kh7 34.Nxf4 exf4 35.Qe4+ Kg8 36.Qxf4 Rxa2 37.Qxd6 Ra8 38.Qe7 Rc4 39.b5 Rb8 40.Rb1 Nb7 41.b6 Rd4 42.Qc7 Rxh4+ 43.Kg1 Rd4 44.Qxb8+ Kh7 45.g4 Rxg4+ 46.Kf1 Nd8 47.Qc7 Ne6 48.Qc2+ f5 49.Rb5 Re4 50.Rb2 Kg8 51.Qxe4 fxe4 52.Ra2 Nc5 53.Ra7 Kh8 54.Re7 Na6 55.Ra7 h5 56.Kg1 Nc7 57.Ra4 Na8 58.Rxa8+ Kh7 59.d6 g5 60.Kh2 Kh6 61.Rg8 g4 62.Kg2 Kh7 63.Kg1 h4 64.Rc8 h3 65.Rc5 g3 66.Rh5+ Kg8 67.Kh1 Kf7 68.Rxh3 e3 69.Rxg3 Kf8 70.Rg8+ Kf7 71.Rg5 Kf8 72.Re5 e2 73.Rxe2 Kg7 74.Rf2 Kh7 75.Rc2 Kh6 76.Rf2 Kh7 77.d7 Kg6 78.d8=R Kg7 79.Ra2 Kh7 80.Rda8 Kh6 81.Rb8 Kh7 82.Raa8 Kg7 83.Rg8+ Kh6 84.Rgf8 Kg7 85.Rf2 Kh6 86.Kg2 Kh5 87.Rb2 Kg5 88.Kg3 Kg6 89.Ra1 Kh7 90.Ra8 Kg7 91.Ra3 Kf6 92.Kf3 Kf5 93.Re2 Kf6 94.Ke3 Kg7 95.Rc3 Kh8 96.Kf4 Kg7 97.b7 Kf8 98.Rb2 Kf7 99.b8=Q Kg6 100.Qg8+ Kh6 101.Ra2 Kh5 102.Rb2 Kh4 103.Qc8 Kh5 104.Kg3 Kg5 105.Rh2 Kf6 106.Qd8+ Ke5 107.Qe7+ Kf5 108.Qf7+ Kg5 109.Qd5+ Kf6 110.Rh6+ Ke7 111.Kf4 Ke8 112.Qg8+ Ke7 113.Rhc6 Kd7 114.Ra3 Ke7 115.Qh8 Kd7 116.Qg8 Ke7 117.Qb8 Kd7 118.Ra8 Kxc6 119.Ra4 Kd7 120.Qb1 Kc6 121.Qb5+ Kd6 122.Qc5+ Ke6 123.Qe5+ Kd7 124.Kg5 Kc8 125.Qe8+ Kb7 126.Kf5 Kb6 127.Qe5 Kc6 128.Kg6 Kb7 129.Qb5+ Kc8 130.Qc4+ Kb8 131.Qc8+ Kxc8 132.Ra1 Kb7 133.Ra2 Kc7 134.Kf7 Kb7 135.Kf8 Kb8 136.Ra3 Kb7 137.Rg3 Kc7 138.Rd3 Kc8 139.Ke8 Kb8 140.Rd8+ Ka7 141.Rd6 Ka8 142.Rc6 Kb8 143.Rc5 Ka8 144.Rc4 Kb8 145.Ke7 Kb7 146.Rh4 Kc6 147.Re4 Kc7 148.Kf8 Kc6 149.Rf4 Kb6 150.Rg4 Kb5 151.Rg6 Kb4 152.Rf6 Ka5 153.Ke8 Kb4 154.Rf2 Kc5 155.Rd2 Kb5 156.Rd6 Kc4 157.Rh6 Kc5 158.Ke7 Kb5 159.Ke6 Kc4 160.Kd6 Kb4 161.Rh8 Kb5 162.Rh2 Ka6 163.Rh1 Kb5 164.Kd5 Ka5 165.Kc5 Ka6 166.Rh7 Ka5 167.Kc6 Ka4 168.Rb7 Ka5 169.Kd6 Ka4 170.Kc5 Ka5 171.Rb1 Ka4 172.Rb2 Ka3 173.Rb5 Ka2 174.Kc4 Ka3 175.Kd5 Ka4 176.Kc4 Ka3 177.Rb6 Ka2 178.Kc3 Ka3 179.Ra6# 1-0