1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Bf4 O-O 5.Nc3 d5 6.e3 Nbd7 7.Be2 dxc4 8.Bxc4 c5 9.O-O cxd4 10.Qxd4 a6 11.a4 b6 12.Rfd1 Bb7 13.Ne5 Bc5 14.Qd3 Nxe5 15.Bxe5 Qc8 16.Qe2 Be7 17.Rac1 Qc6 18.f3 Qc5 19.Bg3 Rfd8 20.Bd3 Qa5 21.Be1 Qe5 22.Bg3 Qa5 23.Be1 Qe5 24.Kh1 Qg5 25.Bf2 Bc5 26.Rc2 h6 27.Rcd2 Rdc8 28.Bc2 a5 29.e4 Nh5 30.g3 Bb4 31.Bxb6 Bxc3 32.bxc3 Rxc3 33.Bd4 Rcc8 34.Bd3 Bc6 35.Bb5 Rab8 36.Rb2 Kh7 37.Rdb1 e5 38.Be3 Qg6 39.Bxc6 Rxb2 40.Qxb2 Rxc6 41.Qxe5 Rc2 42.Rb6 Nf6 43.Qxa5 Re2 44.Bd4 Rxe4 45.Qd2 Re8 46.a5 Rc8 47.Rb2 Rd8 48.a6 Ne4 49.Qe3 Ng5 50.a7 Qc6 51.Rf2 Qd7 52.Rd2 Qh3 53.f4 Ne6 54.Bb6 Rc8 55.Qe4+ g6 56.Rd1 Qh5 57.Rb1 Ng7 58.a8=Q Rc4 59.Qg8+ Kxg8 60.Qxc4 Qf3+ 61.Kg1 Qb7 62.Qc7 Qe4 63.Rc1 Ne6 64.Qe5 Qb7 65.Bf2 h5 66.Qc3 Kh7 67.Qf6 Qd7 68.f5 gxf5 69.Qxf5+ Kg7 70.Qxh5 Qd2 71.Qd1 Qb4 72.h4 Qe4 73.Rc3 Qb4 74.Rf3 Qb7 75.Bd4+ Kg8 76.Bf6 Qa7+ 77.Rf2 Qe3 78.Qg4+ Kf8 79.Qf3 Qxf3 80.Rxf3 Ng7 81.Bxg7+ Kxg7 82.Rf1 f5 83.Kf2 Kf7 84.Ke3 Ke8 85.Kf4 Kd7 86.Ke5 f4 87.Kxf4 Kd6 88.Kg5 Kc6 89.Kf5 Kb6 90.Ke5 Kc6 91.Kd4 Kd6 92.h5 Kd7 93.Kd5 Kc7 94.h6 Kd7 95.Rf7+ Ke8 96.Ke6 Kd8 97.h7 Kc8 98.h8=Q# 1-0