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 a5 10.Nf3 Ba6 11.Bxa6 Rxa6 12.c4 Nf5 13.cxd5 cxd5 14.g4 Ne7 15.Be3 Nc6 16.Qa4 Be7 17.Rfc1 Qd7 18.Qb5 Nb4 19.a4 Ra8 20.Rc7 Qxb5 21.axb5 Rb8 22.Ba7 Rxb5 23.Nd4 Bd8 24.Nxb5 Bxc7 25.Nxc7+ Kd7 26.Nb5 Nc6 27.f4 g5 28.fxg5 Rg8 29.Be3 Nxe5 30.Rf1 Rb8 31.Bf4 Rxb5 32.Bxe5 d4 33.Bxd4 Rb4 34.Rd1 Kc6 35.h3 Kd5 36.Bc3+ Ke4 37.Bxb4 Ke3 38.Bxa5 h5 39.gxh6 Ke4 40.h7 f6 41.h4 e5 42.h5 f5 43.h6 Kf4 44.g5 Kf3 45.b3 Kg3 46.b4 Kh4 47.Kg2 e4 48.b5 f4 49.b6 Kxg5 50.b7 Kh5 51.h8=Q f3+ 52.Kf2 e3+ 53.Kg3 f2 54.Bb6 f1=B 55.Bc5 Bg2 56.Bb4 Bf3 57.Ba5 Bg4 58.Bb6 Bc8 59.bxc8=Q Kg6 60.Rc1 Kh5 61.Rb1 Kg6 62.Ra1 Kf7 63.Ra2 Kg6 64.Ra3 Kf7 65.Ra4 e2 66.Ra5 e1=Q+ 67.Bf2 Qxf2+ 68.Kxf2 Ke7 69.Ra6 Kf7 70.Ra7+ Kg6 71.Ra8 Kg5 72.h7 Kg6 73.Ra7 Kg5 74.Ra8 Kh4 75.Ke2 Kg5 76.Kd2 Kh4 77.Kc2 Kh5 78.Kb1 Kh6 79.Ka1 Kg6 80.Ka2 Kf7 81.Ka3 Ke7 82.Ka4 Kf7 83.Kb5 Ke7 84.Kc4 Kd6 85.Kd3 Ke7 86.Ke2 Kd6 87.Kf1 Ke7 88.Ke1 Kf7 89.Kd1 Ke7 90.Kc1 Kf7 91.Kb1 Kg6 92.Ka1 Kf7 93.Ka2 Kg6 94.Ka3 Kh6 95.Ka4 Kg6 96.Ka5 Kh5 97.Ka6 Kh4 98.Kb7 Kg3 99.Kc6 Kh4 100.Kd5 Kg3 101.Qg4+ Kh2 102.Qg2+ Kxg2 103.Kc4 Kg1 104.Kb3 Kf2 105.Ka4 Kf3 106.Ka5 Ke4 107.Kb5 Kf3 108.Ka6 Ke4 109.Kb6 Ke3 110.Kc5 Kf4 111.Kd5 Kg5 112.Kc4 Kh6 113.Kb3 Kh5 114.Ka4 Kg5 115.Ka5 Kh4 116.Kb5 Kg4 117.Ka6 Kf5 118.Ka7 Ke4 119.Kb6 Kd3 120.Qg7 Kc2 121.h8=N Kb3 122.Kc5 Kc2 123.Kd4 Kd1 124.Ng6 Ke1 125.Kd3 Kd1 126.Ra1# 1-0