1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.g3 e6 7.Bg2 Bb4 8.a3 Bxc3 9.Qxc3 dxe4 10.b3 Nbd7 11.Bb2 O-O 12.O-O-O Qb6 13.Rhf1 a5 14.Rde1 a4 15.b4 c5 16.Bxe4 Rfc8 17.Bf3 cxb4 18.Qxb4 Qc7 19.Qc3 Qb6 20.Qb4 Qc7 21.Qc3 Qb6 22.Qd3 Nc5 23.Qe3 Ra5 24.Qc3 Nb3+ 25.cxb3 Rxc3+ 26.Bxc3 Rf5 27.Bd1 axb3 28.Kb2 Nd5 29.Bxb3 Nxc3 30.Kxc3 Qc5+ 31.Kb2 Rxf2 32.Rxf2 Qxf2 33.Rc1 g6 34.Rc7 Qxd2+ 35.Kb1 b5 36.Rb7 Qd3+ 37.Ka2 h5 38.h4 Qxg3 39.Rxb5 Qxh4 40.a4 Qd4 41.a5 h4 42.a6 h3 43.Rb7 h2 44.a7 Qxa7+ 45.Rxa7 h1=Q 46.Bxe6 fxe6 47.Ra6 Kf7 48.Ra7+ Kf6 49.Ra6 g5 50.Ra7 g4 51.Ra6 g3 52.Ra7 g2 53.Ra6 Kf5 54.Ra7 e5 55.Ra6 e4 56.Ra5+ Kf4 57.Ra4 Kf3 58.Ra3+ e3 59.Rb3 Kf2 60.Rb2+ e2 61.Rxe2+ Kxe2 62.Ka3 Kd3 63.Ka2 Kd2 64.Ka3 Ke2 65.Ka2 Kf2 66.Ka3 Ke3 67.Ka2 Kd4 68.Ka3 Ke4 69.Ka2 Kf4 70.Ka3 Kf5 71.Ka2 Kg4 72.Ka3 Kh3 73.Ka2 Kg3 74.Ka3 Kf4 75.Ka2 Kf5 76.Ka3 Kg4 77.Ka2 Kh3 78.Ka3 Kg3 79.Ka2 Kf4 80.Ka3 g1=Q 81.Ka2 Kg4 82.Ka3 Kh3 83.Ka2 Kg3 84.Ka3 Kg2 85.Ka2 Kf1 86.Ka3 Ke1 87.Ka2 Ke2 88.Ka3 Kd3 89.Ka2 Ke3 90.Ka3 Kd4 91.Ka2 Ke5 92.Ka3 Kf4 93.Ka2 Qgh2+ 94.Ka3 Kf3 95.Ka4 Ke4 96.Ka3 Kd3 97.Ka4 Kc4 98.Ka3 Qa1# 0-1