1.c3 Nf6 2.d4 a5 3.h3 d6 4.Bf4 Bf5 5.g4 Bg6 6.Bg2 Nbd7 7.Bg3 h5 8.Nd2 e5 9.g5 h4 10.Bh2 Nh5 11.Bxb7 Rb8 12.Bc6 exd4 13.Qa4 Rxb2 14.cxd4 Be7 15.Ngf3 Bf5 16.Qxa5 g6 17.e4 Bxh3 18.Qc3 Qb8 19.Nb3 Bg2 20.Rg1 Bxf3 21.Qxb2 d5 22.Rc1 dxe4 23.Be5 h3 24.Bxd7+ Kxd7 25.Rxc7+ Qxc7 26.Bxc7 Kxc7 27.Qc3+ Kd7 28.Nc5+ Bxc5 29.Qxc5 h2 30.Qd5+ Kc8 31.Qc6+ Kb8 32.Qd6+ Kc8 33.Qxh2 Rd8 34.Qe5 Ng3 35.Rxg3 Rxd4 36.Qxd4 Kb8 37.Qd6+ Ka8 38.Qd8+ Kb7 39.Qd2 Ka8 40.Qb4 Bg4 41.Qe7 Bf5 42.Kf1 Bc8 43.Rh3 e3 44.Ke1 Be6 45.Qd6 f5 46.Qg3 e2 47.Rh6 Bb3 48.Qd3 Bd1 49.Qh3 Ba4 50.Qh1+ Bc6 51.Qxc6+ Kb8 52.Qd6+ Ka7 53.Rh4 f4 54.a4 Ka8 55.Qd2 Ka7 56.Qxe2 f3 57.Qe6 Ka8 58.Qe5 Ka7 59.Qf6 Kb8 60.Qf8+ Kb7 61.Qf7+ Ka6 62.Qf5 Kb7 63.Re4 Ka7 64.Qe5 Ka6 65.Qa1 Ka5 66.Qd1 Kb6 67.Qc2 Ka7 68.Re8 Ka6 69.Qc1 Ka7 70.Qd1 Ka6 71.Rf8 Kb7 72.Ra8 Kxa8 73.Qd3 Kb7 74.Qe2 fxe2 75.Kxe2 Kc8 76.f4 Kb7 77.f5 Kb6 78.a5+ Ka6 79.f6 Ka7 80.a6 Kb6 81.a7 Kc7 82.f7 Kc8 83.f8=N Kd8 84.a8=B Kc8 85.Nxg6 Kc7 86.Ne7 Kb6 87.g6 Kc5 88.g7 Kb5 89.g8=B Kb4 90.Kd3 Ka3 91.Kc3 Ka4 92.Bc4 Ka3 93.Kd3 Kb2 94.Ba2 Ka1 95.Kc3 Kxa2 96.Be4 Ka1 97.Nc6 Ka2 98.Nd4 Ka3 99.Bd5 Ka4 100.Bb3+ Ka3 101.Nc2# 1-0