1.d4 Nf6 2.Bg5 d5 3.Bxf6 exf6 4.g3 Bd6 5.Bg2 c6 6.e3 O-O 7.Ne2 Bf5 8.Nd2 Qd7 9.O-O Na6 10.a3 Rfe8 11.c4 dxc4 12.Nxc4 Bf8 13.Nc3 Be6 14.Na5 Qc7 15.Nb3 Rad8 16.Qc2 Qc8 17.Na5 Bd6 18.b4 Bc7 19.Nb3 Bb6 20.Rac1 Nc7 21.Qb2 Bh3 22.a4 Bxg2 23.Kxg2 Ne6 24.h4 f5 25.d5 cxd5 26.Nxd5 Qd7 27.Nxb6 axb6 28.a5 Qd5+ 29.Kg1 bxa5 30.bxa5 f4 31.exf4 Qh5 32.Rc4 Rd3 33.Qc2 Rd5 34.Re1 Red8 35.Rc8 Qf3 36.Rc3 Qg4 37.Qe2 Qh3 38.Qf3 g6 39.Nc1 Nd4 40.Qg2 Qd7 41.Re5 Qb5 42.Rxd5 Rxd5 43.Qe4 Ne6 44.Rd3 Rxd3 45.Nxd3 Nd8 46.h5 gxh5 47.Nb4 Qxa5 48.Nd5 Qa1+ 49.Kg2 Nc6 50.Qf5 Qd4 51.Nf6+ Kf8 52.Qg5 Ke7 53.Nxh7+ Kd6 54.Qh6+ Kc5 55.Qf8+ Qd6 56.Qxf7 b5 57.Qxh5+ Kc4 58.Qe2+ Qd3 59.Qe6+ Kc5 60.Nf6 b4 61.Nd7+ Kd4 62.Qxc6 Qc3 63.Qb6+ Kd5 64.Nf6+ Kc4 65.Ne4 Qe1 66.Qc6+ Kd4 67.Nc5 Qb1 68.Ne6+ Kd3 69.Qd5+ Ke2 70.Nd4+ Kd2 71.Nc6+ Ke2 72.Qf3+ Kd2 73.Nxb4 Qxb4 74.f5 Ke1 75.f6 Qc4 76.Qe3+ Kd1 77.f7 Qxf7 78.Qf3+