1.d4 c5 2.d5 Nf6 3.c4 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Bb5+ Nfd7 9.a4 Qh4+ 10.g3 Qe7 11.Nge2 O-O 12.Qc2 Na6 13.Bxa6 bxa6 14.O-O Rb8 15.Re1 f5 16.exf5 gxf5 17.Bd2 Qf7 18.Rad1 Nf6 19.Bc1 Re8 20.Kg2 Rb7 21.Ng1 Rxe1 22.Rxe1 Nxd5 23.Nf3 Nxc3 24.bxc3 Re7 25.Rxe7 Qxe7 26.Ng5 c4 27.Ba3 h6 28.Nf3 Bf8 29.Kf2 Qe6 30.Nd4 Qd5 31.Qe2 Bd7 32.a5 Qxa5 33.Qxc4+ d5 34.Bb4 dxc4 35.Bxa5 Kf7 36.Ke3 Bc5 37.Bb4 Bb6 38.Bd6 a5 39.Ba3 a4 40.h3 a6 41.Bd6 Be6 42.Ba3 h5 43.h4 Kf6 44.Bd6 Bd5 45.Ba3 Be4 46.Bb4 Kf7 47.Ba3 Ke8 48.Bb4 Kd7 49.Ba3 Bd8 50.Kd2 Be7 51.Bb2 a3 52.Ba1 Kd6 53.Ke3 Kd5 54.Ne2 Bd3 55.Nc1 Bc5+ 56.Kf3 Be4+ 57.Ke2 Bc2 58.Kd2 Bb3 59.Ne2 Ke4 60.Nd4 a5 61.Ke2 Ba4 62.Ne6 Kd5 63.Ng7 Ke4 64.Nxh5 Be7 65.Ng7 Bd7 66.h5 Bf6 67.h6 a4 68.Nh5 Bh8 69.Ng7 Kd5 70.Ke3 Kc5 71.g4 fxg4 72.f5 Kd5 73.f6 Be6 74.Kf4 Bf7 75.Kxg4 Ke5 76.Kg5 a2 77.Bb2 a3 78.Ba1 Ke4 79.Nf5 Kd3 80.Nd6 Kc2 81.Nxf7 Kb1 82.Nxh8 Kxa1 83.f7 Kb2 84.f8=Q a1=Q 85.Qf2+ Kb3 86.Qb6+ Ka2 87.Qe3 Qf1 88.h7 Kb3 89.Ng6 a2 90.h8=Q Qg2+ 91.Kf6 a1=Q 92.Qb8+ Kc2 93.Kf7 Qd1 94.Qbe8 Qdd5+ 95.Kg7 Qd3 96.Qa4+ Kxc3 97.Qa3+ Kc2 98.Qec1#