1.d4 h6 2.e4 d6 3.Nc3 a6 4.Nf3 Nf6 5.a3 e6 6.Bd3 Nc6 7.h3 e5 8.Be3 Be7 9.d5 Nb8 10.Nd2 Rf8 11.a4 Nbd7 12.a5 Rg8 13.b4 g5 14.g3 Kf8 15.Qe2 Rg6 16.Nc4 Kg7 17.Bd2 Rb8 18.Ne3 Kg8 19.Nf5 Nf8 20.h4 Bxf5 21.exf5 Rg7 22.hxg5 hxg5 23.Ne4 Nxd5 24.O-O-O Nf6 25.f4 Nxe4 26.Bxe4 Bf6 27.Qh5 Rh7 28.Qg4 Rg7 29.fxe5 Bxe5 30.Rh6 d5 31.Rdh1 f6 32.Rh8+ Kf7 33.Bf3 Qd6 34.Qh5+ Ke7 35.Qh6 Rf7 36.Bh5 Qc6 37.Re1 Qa4 38.Rxe5+ fxe5 39.Bxg5+ Kd7 40.Bxf7 Qa3+ 41.Kd1 Qf3+ 42.Kc1 Qa3+ 43.Kd2 Qxb4+ 44.Kd1 Qd4+ 45.Bd2 Qg1+ 46.Be1 Qd4+ 47.Qd2 Qa1+ 48.Ke2 c6 49.Kf1 e4 50.Qh6 Qd1 51.Bh5 Qxc2 52.Qg7+ Kd6 53.Rxf8 Rxf8 54.Qxf8+ Ke5 55.Qe7+ Kxf5 56.Qf7+ Ke5 57.Qf4+ Kd4 58.Be2 Qa2 59.Qd2+ Qxd2 60.Bxd2 c5 61.g4 c4 62.g5 e3 63.Bc1 Kc5 64.Bf3 d4 65.Bg4 Kd6 66.Bf3 Kc5 67.g6 Kb4 68.g7 c3 69.g8=Q c2 70.Kg1 e2 71.Kf2 e1=B+ 72.Kxe1 Kc3 73.Bg5 b6 74.Kf2 c1=N 75.Kg1 Na2 76.Bc6 Kb4 77.Kg2 Nc1 78.Bf3 Kc5 79.Kg3 Kd6 80.Be7+ Ke5 81.Qg7+ Ke6 82.Bh5 Kd7 83.Qxd4+ Kxe7 84.Qe3+ Kf6 85.Qe8 Kf5 86.Kh3 Na2 87.Qf8+ Kg5 88.Bf3 b5 89.Qa3 Kf4 90.Be2 Kf5 91.Qc5+ Ke6 92.Bd1 Kf7 93.Bg4 Nc3 94.Qxc3 Kg8 95.Bc8 b4 96.Qxb4 Kg7 97.Bxa6 Kh8 98.Qb6 Kg8 99.Bc4+ Kf8 100.a6 Ke7 101.a7 Ke8 102.a8=Q+ Kd7 103.Qad8# 1-0