1.d3 d5 2.Nf3 Nf6 3.g3 c5 4.Bg2 Nc6 5.Bf4 Nh5 6.Bd2 Nf6 7.O-O e5 8.e4 d4 9.a4 Bd6 10.Na3 Bc7 11.Rc1 O-O 12.c3 dxc3 13.Bxc3 Re8 14.Nc4 h6 15.Qc2 b6 16.Rfd1 Bg4 17.h3 Bd7 18.b3 a6 19.Qb2 Qb8 20.Ne3 Bd6 21.Nc4 b5 22.Nxd6 Qxd6 23.Nxe5 Nxe5 24.f4 Nfg4 25.fxe5 Nxe5 26.d4 cxd4 27.Bxd4 Rad8 28.Bxe5 Qxe5 29.Qxe5 Rxe5 30.Rc7 bxa4 31.Rcxd7 Rxd7 32.Rxd7 axb3 33.Rb7 Rb5 34.Rxb5 axb5 35.Bf1 b2 36.Bd3 Kf8 37.Kf2 Ke7 38.Ke3 Kd6 39.Kd4 f6 40.Bb1 h5 41.Bc2 Ke6 42.Bb3+ Kd6 43.Ba2 Kc6 44.Bb1 Kd6 45.Bd3 Kc6 46.Kc3 Kc5 47.Bb1 b4+ 48.Kd3 Kb5 49.Kd4 Ka4 50.g4 h4 51.g5 Kb3 52.g6 Ka3 53.Ke3 Kb3 54.Kd3 Ka4 55.Kc4 Ka3 56.Kd5 Kb3 57.Kd4 Ka3 58.e5 fxe5+ 59.Kxe5 Kb3 60.Ke6 Kc3 61.Kf7 Kd2 62.Kxg7 Kc1 63.Bf5 b3 64.Kh6 b1=B 65.Bxb1 Kxb1 66.g7 b2 67.g8=Q Kc2 68.Qa2 Kc1 69.Qc4+ Kd2 70.Qb3 Kc1 71.Qc3+ Kb1 72.Qd2 Ka1 73.Qa5+ Kb1 74.Kg5 Kc1 75.Qc5+ Kb1 76.Kf4 Ka2 77.Qc4+ Kb1 78.Qb3 Kc1 79.Qc3+ Kb1 80.Qd2 Ka1 81.Qa5+ Kb1 82.Ke3 Kc1 83.Qd2+ Kb1 84.Kd3 Ka1 85.Qa5+ Kb1 86.Kc3 Kc1 87.Qg5+ Kd1 88.Qd2# 1-0