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.Nd2 Ng6 10.Nf3 a5 11.Re1 Bc5 12.c4 dxc4 13.Bxc4 Qxd1 14.Rxd1 Ba6 15.Bxa6 Rxa6 16.Bd2 O-O 17.Rac1 Be7 18.Be3 Rb8 19.Rc2 a4 20.g3 h5 21.Rd7 Kf8 22.Bd4 Bd8 23.Ba7 Ra8 24.Bc5+ Ke8 25.Rb7 Ra5 26.Bd6 Rb5 27.Rxb5 cxb5 28.Rc5 b4 29.Rb5 a3 30.b3 Rc8 31.Bxb4 Rc2 32.Bxa3 Rxa2 33.Bc5 Bc7 34.Rb7 Bxe5 35.Ng5 Rc2 36.b4 Bf6 37.Nxf7 Be7 38.Nd6+ Bxd6 39.Bxd6 Rd2 40.Bc5 Rd7 41.Rxd7 Kxd7 42.Kf1 Kc6 43.Ke2 Kd5 44.Ke3 Ne5 45.Kf4 Nf7 46.g4 hxg4 47.Kxg4 Ne5+ 48.Kf4 Nd3+ 49.Kg5 Ne5 50.h4 Nf3+ 51.Kg4 Ne5+ 52.Kh5 g6+ 53.Kh6 Nf3 54.Be7 Kc4 55.Kxg6 Nxh4+ 56.Bxh4 Kd4 57.Kf6 e5 58.f3 Kc3 59.Kf7 Kd4 60.Ke7 Kd3 61.Ke6 Ke2 62.Kxe5 Ke3 63.f4 Ke2 64.Kf5 Kd2 65.Kg5 Kd1 66.Kh5 Kd2 67.f5 Kc1 68.f6 Kd1 69.f7 Ke2 70.Kg5 Kd3 71.Kh5 Kd4 72.b5 Ke5 73.b6 Ke6 74.b7 Kd6 75.Kg5 Ke5 76.Kg6 Kd4 77.Kf6 Kd3 78.Ke6 Kc3 79.Ke5 Kd2 80.Kd5 Kd1 81.Kd4 Kd2 82.Ke4 Ke2 83.Kf4 Kd1 84.Kf3 Kc1 85.Ke3 Kc2 86.Ke2 Kc3 87.Kf2 Kc2 88.Kg2 Kb2 89.Kg1 Kc3 90.Kg2 Kb4 91.Kf2 Kb3 92.Kf1 Kb4 93.Ke1 Ka5 94.Ke2 Kb6 95.Kd2 Ka5 96.Ke2 Ka6 97.Ke3 Ka5 98.f8=Q Kb5 99.Kf4 Kb6 100.Kg5 Ka7 101.Qe8 Ka6 102.Qd8 Kb5 103.Qc8 Ka4 104.Qb8 Kb5 105.Qa8 Kc5 106.Qa2 Kd4 107.Qa5 Kc4 108.Qa1 Kb4 109.Qa2 Kc3 110.Qa5+ Kc2 111.Qa1 Kd2 112.Qa2+ Kc1 113.Qa5 Kd1 114.Qa1+ Ke2 115.Qa2+ Kf3 116.Qb3+ Kg2 117.Qb4 Kh2 118.Qb5 Kg2 119.Qa5 Kh2 120.Qa1 Kh3 121.Qh1# 1-0