1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.d4 Bb4+ 5.Bd2 Be7 6.Bg2 Qd7 7.O-O O-O 8.Qc2 Qd8 9.Rd1 c6 10.b3 Ne4 11.Bf4 Nd7 12.Nc3 Nxc3 13.Qxc3 b6 14.Nd2 Bb7 15.e4 g5 16.exd5 cxd5 17.Be3 Rc8 18.Rac1 Ba8 19.Nf3 Re8 20.Qd2 h6 21.h4 f6 22.Nh2 Ba3 23.Rc2 Qe7 24.cxd5 Bxd5 25.Bxd5 exd5 26.Rxc8 Rxc8 27.Qd3 Nf8 28.Re1 Kg7 29.Bd2 Qd7 30.b4 Bb2 31.Rb1 Bxd4 32.Qxd4 Rc4 33.Qd3 gxh4 34.gxh4 Rxh4 35.Rb3 Kf7 36.Qg3 Ng6 37.Rc3 Rc4 38.Bxh6 Rxc3 39.Qxc3 Qa4 40.Qd2 Qd7 41.Bf4 Ne7 42.Qd3 Ke8 43.a3 Kf7 44.Bg3 Qf5 45.Qa6 Qd7 46.Qe2 d4 47.Qd3 Nf5 48.Bf4 Ng7 49.Bd2 Ke7 50.Qh7 Kd8 51.Qg8+ Ne8 52.Nf3 Kc7 53.Bf4+ Kb7 54.Qg2 Ka6 55.Nd2 Ng7 56.Qf3 Qf5 57.Bg3 Qxf3 58.Nxf3 d3 59.Kf1 Kb5 60.Ke1 Ka4 61.Kd2 Kxa3 62.Bd6 Kb3 63.Kxd3 Kb2 64.Nd4 a5 65.b5 a4 66.Nc2 Kb3 67.Bc7 a3 68.Bxb6 Ka4 69.Kc4 Nh5 70.Bd4 Ka5 71.Nxa3 Ka4 72.b6 Kxa3 73.b7 Ng3 74.b8=Q Nf1 75.Qb7 f5 76.Kc3 Ne3 77.Qa8# 1-0