1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.d3 Nf6 5.h3 Bxf3 6.Qxf3 e6 7.Qg3 Nbd7 8.Be2 h5 9.O-O h4 10.Qf4 e5 11.Qg5 d4 12.Nb1 g6 13.a4 Be7 14.Qd2 a5 15.Na3 Nb6 16.f4 Nfd7 17.Bg4 exf4 18.Qxf4 f6 19.Bxd7+ Qxd7 20.Bd2 Rh5 21.b3 O-O-O 22.Nc4 Nxc4 23.bxc4 Rf8 24.Rab1 Bd6 25.Qg4 Qxg4 26.hxg4 Rc5 27.Rf3 g5 28.Kf1 Bc7 29.c3 Be5 30.Bxg5 b5 31.Bc1 Kd7 32.Ba3 b4 33.cxb4 axb4 34.Rxb4 Ra5 35.Rb7+ Kc8 36.Bxf8 Kxb7 37.Rf5 Rxa4 38.g5 Ra1+ 39.Ke2 Ra2+ 40.Kf3 Rd2 41.gxf6 Rxd3+ 42.Kg4 Rg3+ 43.Kxh4 d3 44.Bb4 Rxg2 45.Rxe5 d2 46.Bxd2 Rg6 47.Rf5 Rh6+ 48.Kg3 Rxf6 49.Rf3 Rxf3+ 50.Kxf3 Ka6 51.Be1 Kb6 52.Bf2+ c5 53.Bg3 Ka6 54.Kg4 Ka5 55.Kh3 Kb6 56.Be1 Kc7 57.Bf2 Kb8 58.Kg4 Ka7 59.e5 Kb7 60.Kh3 Ka7 61.Bh4 Ka8 62.Kh2 Kb8 63.Kg1 Ka7 64.e6 Ka8 65.Kg2 Kb7 66.Be1 Kc8 67.Bh4 Kc7 68.Kh2 Kb8 69.Kh1 Kc7 70.Bf6 Kc8 71.Bc3 Kb7 72.Be1 Ka6 73.Bf2 Ka7 74.Be3 Kb7 75.Bg5 Kb6 76.Bd8+ Kb7 77.Kg1 Kc6 78.Kh2 Kd6 79.e7 Kd7 80.Kh1 Ke8 81.Kh2 Kd7 82.Kg3 Ke8 83.Kg4 Kd7 84.Kh3 Kc8 85.e8=Q Kb7 86.Be7 Ka6 87.Qg8 Ka5 88.Qd8+ Ka4 89.Qd7+ Ka5 90.Qe8 Kb6 91.Qf7 Kc6 92.Qg7 Kb7 93.Qf8 Ka7 94.Qe8 Ka6 95.Kg3 Ka7 96.Bxc5+ Ka6 97.Qa8# 1-0