1.d4 Nf6 2.Bg5 Ne4 3.Bf4 d5 4.f3 Nf6 5.e4 dxe4 6.Nc3 exf3 7.Nxf3 Bg4 8.Bc4 e6 9.h3 Bh5 10.g4 Bg6 11.Qd2 Nbd7 12.a3 Nb6 13.Bd3 Bxd3 14.Qxd3 Bd6 15.Be5 Bxe5 16.Nxe5 Nfd7 17.Nf3 Qe7 18.O-O-O O-O-O 19.Rhe1 h6 20.d5 Nf6 21.Qb5 a6 22.Qb3 Rd6 23.dxe6 Rxe6 24.Rxe6 Qxe6 25.Qxe6+ fxe6 26.Re1 Re8 27.Nd4 Kd7 28.Ne4 Nxe4 29.Rxe4 Nd5 30.Re1 g5 31.Rd1 Ke7 32.Re1 Kf6 33.Nf5 Rh8 34.Ng3 Nf4 35.Ne4+ Kg6 36.Re3 b6 37.Nd2 h5 38.Nf3 hxg4 39.Ne5+ Kg7 40.hxg4 Rh1+ 41.Kd2 Rh2+ 42.Kd1 Kf6 43.Nd7+ Ke7 44.Nb8 a5 45.Nc6+ Kd6 46.Ne5 Rh1+ 47.Kd2 Rh2+ 48.Kd1 Ke7 49.Nf3 Rh1+ 50.Kd2 Kf6 51.Ne5 Nd5 52.Re2 Rh3 53.Nd7+ Ke7 54.Ne5 Rg3 55.Rh2 Kf6 56.Nd7+ Kg7 57.Ne5 Nf6 58.Re2 Kf8 59.Ng6+ Kf7 60.Ne5+ Ke7 61.Rh2 Nxg4 62.Rh7+ Kd6 63.Nf7+ Kc6 64.Nd8+ Kd5 65.Rxc7 Ne5 66.b3 Rg4 67.Rg7 Rg2+ 68.Kd1 g4 69.Rg5 Ke4 70.Nxe6 g3 71.c4 Rg1+ 72.Ke2 Rg2+ 73.Kf1 Rf2+ 74.Ke1 Nf3+ 75.Kd1 g2 76.Rg4+ Kf5 77.Rxg2 Rxg2 78.Nc7 Rd2+ 79.Kc1 Ke5 80.Nd5 Rxd5 81.cxd5 Kxd5 82.Kc2 Nd4+ 83.Kc3 b5 84.Kb2 Kc5 85.Kc3 b4+ 86.axb4+ axb4+ 87.Kb2 Kd5 88.Ka2 Ke4 89.Kb2 Kd3 90.Ka2 Kc3 91.Ka1 Nxb3+ 92.Ka2 Nc5 93.Kb1 b3 94.Kc1 Na4 95.Kb1 Nb6 96.Kc1 Nc4 97.Kb1 Na3+ 98.Ka1 b2+ 99.Ka2 b1=Q+ 100.Kxa3 Qb3#