1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.Nc3 d6 5.exd6 cxd6 6.d4 g6 7.Nf3 Bg7 8.Be2 Bg4 9.Be3 Nc6 10.d5 Bxf3 11.gxf3 Ne5 12.Bd4 O-O 13.b3 e6 14.f4 Ned7 15.Bxg7 Kxg7 16.dxe6 Qf6 17.Rc1 Nc5 18.exf7 Rxf7 19.Qd2 Re8 20.O-O Ne4 21.Nxe4 Rxe4 22.Bf3 Rxf4 23.Bg2 Nd7 24.Bxb7 Ne5 25.Bg2 Rg4 26.f4 Rxf4 27.Rxf4 Qxf4 28.Qxf4 Rxf4 29.Rd1 Rf6 30.Rd5 Nc6 31.a3 a5 32.Rb5 Nd4 33.Rxa5 Nxb3 34.Ra7+ Rf7 35.Rxf7+ Kxf7 36.Kf2 Kf6 37.Ke3 Ke5 38.a4 g5 39.Bf3 h6 40.Bd1 Na5 41.Kd3 Kf4 42.Kc3 Nc6 43.Bh5 g4 44.Be8 Nb8 45.a5 Na6 46.Bb5 Nc7 47.a6 Nxa6 48.Bxa6 Kf3 49.Bb7+ Ke3 50.Bc8 h5 51.Bd7 Kf2 52.Kd4 Kg2 53.Be8 h4 54.Bd7 g3 55.hxg3 hxg3 56.Bc6+ Kf2 57.Kd3 Kg1 58.Bf3 Kf2 59.Be4 Kg1 60.Ke3 Kf1 61.Bf3 Kg1 62.Kf4 Kf2 63.Be4 g2 64.Bxg2 Kxg2 65.Ke4 Kg3 66.Kd5 Kf4 67.Kxd6 Ke4 68.c5 Kd3 69.Ke5 Kc2 70.Kd4 Kc1 71.Ke4 Kb1 72.Kd3 Kb2 73.c6 Kb3 74.Ke3 Ka3 75.c7 Kb2 76.Kd2 Ka3 77.c8=Q Kb4 78.Kc1 Kb5 79.Kb1 Kb4 80.Ka1 Kb3 81.Qc5 Ka4 82.Qc6+ Ka5 83.Qc7+ Ka4 84.Qc8 Kb3 85.Qg8+ Kc2 86.Ka2 Kd2 87.Kb2 Kd1 88.Kc3 Ke2 89.Qa8 Kf1 90.Qa2 Kg1 91.Qa6 Kh1 92.Qa1+ Kg2 93.Qa6 Kf3 94.Kd3 Kf2 95.Qa1 Kg3 96.Ke3 Kg2 97.Qa6 Kg3 98.Qa2 Kh4 99.Kf4 Kh5 100.Qa6 Kh4 101.Qh6# 1-0