1.e4 c6 2.d4 d5 3.e5 c5 4.Nf3 cxd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.Bd3 e6 8.O-O Ne7 9.Re1 Ng6 10.Nd2 a5 11.c3 Bc5 12.Nf3 O-O 13.h4 Qb6 14.Be3 Bxe3 15.Rxe3 Ba6 16.Bc2 h6 17.b3 c5 18.h5 Nf4 19.Qd2 Bb7 20.Ree1 g5 21.g3 Nh3+ 22.Kh2 f5 23.Kxh3 g4+ 24.Kh2 gxf3 25.Qxh6 Rf7 26.g4 Rh7 27.Qf4 Qd8 28.Kh3 Kh8 29.Rg1 d4 30.cxd4 cxd4 31.Rad1 Qc7 32.Bb1 Rg8 33.Rg3 d3 34.Bxd3 Qf7 35.h6 Qg6 36.g5 Rd7 37.Bc2 Rc7 38.Bb1 Ba6 39.Kh4 Be2 40.Rd6 Rgc8 41.Bxf5 Qxf5 42.Qxf5 exf5 43.g6 Re7 44.Rf6 Rxe5 45.g7+ Kg8 46.Rf8+ Rxf8 47.gxf8=Q+ Kxf8 48.h7 Re4+ 49.Kh5 Kf7 50.h8=Q Re8 51.Rg7+ Ke6 52.Qxe8+ Kd5 53.Qd8+ Ke4 54.Kh6 Kf4 55.Kh7 Bb5 56.Kh8 Ba6 57.Kg8 Be2 58.Kf8 Bf1 59.Ke8 Bb5+ 60.Ke7 Ke5 61.a3 a4 62.Qa8 Bd3 63.Qa6 Bb5 64.Qa7 Bc6 65.Qa5+ Kf4 66.Qa6 Bd5 67.Qa7 Bg8 68.Qa8 Ke5 69.Qa5+ Kd4 70.Qa6 Bc4 71.Qa7+ Ke5 72.Qa8 Kd4 73.Qa5 Ba6 74.Qxa6 Ke4 75.Qa7 Kd3 76.Qa8 Ke2 77.Qa5 f4 78.Qa6+ Kd1 79.Qa7 Kc2 80.Qa8 Kd1 81.Qa5 Ke2 82.Qg5 axb3 83.Kf6 Kd1 84.Kf7 Ke1 85.Kg8 Kd2 86.Kf8 Kc1 87.Ke8 Kc2 88.Kd8 Kd2 89.Kc8 Ke1 90.Kb8 Kd1 91.Ka8 Ke2 92.Ka7 Ke1 93.Ka6 Kf1 94.Ka5 Ke1 95.a4 Kf1 96.Ka6 Ke2 97.a5 Kxf2 98.Ka7 Ke1 99.a6 b2 100.Qb5 b1=B 101.Qxb1+ Ke2 102.Ka8 Kd2 103.a7 f2 104.Qf1 Ke3 105.Kb7 Kf3 106.Kb8 Ke4 107.Ka8 Kd5 108.Kb7 Kd4 109.Kb8 Kc5 110.Ka8 Kb6 111.Qxf2+ Kb5 112.Qe2+ Kc6 113.Qd2 Kc5 114.Qc2+ Kd4 115.Qb2+ Kc5 116.Qa2 Kc6 117.Qa1 f3 118.Qa2 Kc5 119.Qa1 f2 120.Qf1 Kd4 121.Qxf2+ Kc3 122.Qe2 Kd4 123.Qd2+ Kc4 124.Qc2+ Kd5 125.Qb2 Kc5 126.Qa2 Kd4 127.Qa1+ Ke4 128.Qa2 Ke3 129.Qa3+ Kf4 130.Qa4+ Ke5 131.Qa5+ Kd4 132.Qa6 Ke5 133.Qa3 Kf4 134.Rc7 Ke4 135.Kb7 Kf4 136.Qa4+ Kf3 137.Rc6 Kg2 138.Qa5 Kf3 139.Qa6 Kg3 140.Qa3+ Kh4 141.Qh3+ Kg5 142.Qg4+ Kxg4 143.Rg6+ Kf5 144.Ra6 Ke5 145.Rh6 Kf5 146.Rc6 Kg5 147.Rc8 Kh5 148.Rg8 Kh6 149.Rg2 Kh7 150.Rb2 Kg7 151.Rh2 Kf6 152.Rh7 Ke6 153.Rc7 Ke5 154.Rg7 Ke6 155.Rg6+ Ke5 156.Ra6 Ke4 157.Rf6 Kd4 158.Ra6 Kd5 159.Kc8 Kd4 160.a8=N Kc5 161.Rf6 Kb4 162.Rf8 Kb5 163.Rf2 Kb4 164.Ra2 Kb5 165.Re2 Ka5 166.Re3 Ka4 167.Re5 Kb3 168.Re7 Kb2 169.Re5 Kb3 170.Kd7 Ka3 171.Ke6 Kb3 172.Re2 Kb4 173.Ke5 Kb5 174.Re4 Ka5 175.Kd5 Kb5 176.Kd6 Ka5 177.Kc5 Ka6 178.Re7 Ka5 179.Ra7# 1-0