1.c4 a5 2.g3 d6 3.Nf3 Na6 4.Bg2 Bd7 5.d4 g6 6.O-O Bg7 7.e4 e5 8.Nc3 Ne7 9.Be3 O-O 10.Qd2 Bg4 11.d5 Bd7 12.Ne1 f5 13.Nd3 Nb4 14.f4 Nxd3 15.Qxd3 exf4 16.Bxf4 fxe4 17.Nxe4 Nf5 18.Rae1 Bxb2 19.Bg5 Qc8 20.g4 Ng7 21.h3 Be5 22.Nf6+ Bxf6 23.Rxf6 Rxf6 24.Bxf6 Qf8 25.Rf1 Re8 26.Bg5 Nf5 27.gxf5 Bxf5 28.Qd2 Qg7 29.Bh6 Qf6 30.Qxa5 Qd4+ 31.Kh2 b6 32.Qa4 Qe5+ 33.Bf4 Qe2 34.Qd1 Qxa2 35.Re1 Kf7 36.Rxe8 Kxe8 37.Qd4 Qe2 38.Qg7 Qe7 39.Qh8+ Kd7 40.Qd4 Qe2 41.Bg5 Kc8 42.Kg3 Qe1+ 43.Kh2 Qe2 44.Bf4 Kb7 45.Bg3 Bd3 46.Bf4 Qc2 47.Kg3 Bxc4 48.Be4 Qb3+ 49.Be3 Be2 50.Kf2 Bb5 51.h4 Qa2+ 52.Kg3 Qe2 53.Bf3 Qe1+ 54.Bf2 Qb1 55.Qc3 Qd3 56.Qxd3 Bxd3 57.Kf4 b5 58.Be1 Kb6 59.Ke3 Bf5 60.Kd4 h6 61.Bd2 h5 62.Bg2 Bc2 63.Bf1 Bf5 64.Bb4 Bd7 65.Bd3 Bf5 66.Bxf5 gxf5 67.Ke3 c5 68.dxc6 Kxc6 69.Kf4 Kd5 70.Kxf5 Kc4 71.Bxd6 Kd5 72.Ba3 Kc4 73.Kg5 Kb3 74.Bf8 Kc4 75.Kxh5 b4 76.Bxb4 Kd5 77.Kg6 Ke4 78.h5 Kd5 79.h6 Kd4 80.h7 Ke3 81.h8=Q Kd3 82.Kf5 Kc4 83.Ke4 Kxb4 84.Kd4 Kb5 85.Qf6 Ka4 86.Kc4 Ka5 87.Qd6 Ka4 88.Qb4# 1-0