1.e4 g6 2.d4 Bg7 3.h3 d6 4.Bd3 Nc6 5.Nf3 Bxd4 6.Nxd4 Nxd4 7.O-O a6 8.f4 f5 9.Be3 Nc6 10.exf5 Bxf5 11.Bxf5 gxf5 12.Qh5+ Kd7 13.Qxf5+ e6 14.Qd3 Qf6 15.Nc3 Qf5 16.Ne4 Nf6 17.Nxf6+ Qxf6 18.f5 Rae8 19.Bd2 Kc8 20.Rae1 e5 21.b4 Rhf8 22.a4 Nd4 23.g4 Rg8 24.c3 Nb3 25.Be3 Qh4 26.Bf2 Qf6 27.Qd5 h5 28.Bg3 hxg4 29.h4 Rh8 30.Qxb3 Rxh4 31.Kg2 Rh3 32.Qc4 Kb8 33.Qxg4 Reh8 34.Rh1 R3h6 35.Rxh6 Qxh6 36.Rd1 Qe3 37.Qf3 Qh6 38.f6 Qh3+ 39.Kf2 Rg8 40.Bxe5 Qh4+ 41.Bg3 Qh3 42.Rh1 Qe6 43.Re1 Qa2+ 44.Re2 Qc4 45.f7 Rf8 46.Re8+ Ka7 47.Rxf8 Qxf7 48.Rxf7 Kb8 49.Rf5 Ka8 50.Qg4 a5 51.Qe2 c6 52.Qe7 axb4 53.Qh4 b5 54.Ke1 bxa4 55.Qh7 a3 56.c4 c5 57.Qh2 d5 58.Kf2 d4 59.Bc7 Ka7 60.Bf4 b3 61.Qh3 Ka6 62.Qh1 Ka5 63.Bc1 Ka6 64.Qf3 a2 65.Qd1 Ka7 66.Bb2 Ka8 67.Ke2 Ka7 68.Ke1 Ka8 69.Qxd4 a1=B 70.Qf6 Ka7 71.Bxa1 Kb8 72.Qc3 Ka7 73.Qf3 Ka6 74.Qf4 Kb7 75.Qc7+ Ka8 76.Qa7+ Kxa7 77.Bc3 Kb7 78.Rf2 Kc7 79.Rb2 Kd7 80.Rxb3 Kd8 81.Rb5 Kc8 82.Rxc5+ Kd8 83.Rh5 Ke7 84.c5 Ke6 85.c6 Ke7 86.c7 Ke6 87.c8=B+ Kd6 88.Rc5 Ke7 89.Be6 Kd6 90.Bf6 Kxc5 91.Be5 Kb5 92.Kd2 Kc6 93.Kc3 Kb6 94.Kd3 Ka5 95.Kc4 Kb6 96.Bd7 Ka6 97.Kc5 Ka7 98.Kc6 Ka8 99.Bc8 Ka7 100.Kc7 Ka8 101.Bb7+ Ka7 102.Bd4# 1-0