1.d4 Nf6 2.Nf3 d6 3.Nc3 g6 4.e4 c6 5.Bc4 b5 6.Bd3 Bg7 7.O-O Qc7 8.Bf4 Nh5 9.Be3 O-O 10.Qd2 Bg4 11.Be2 e5 12.h3 Bxf3 13.Bxf3 Nf4 14.Ne2 Nxe2+ 15.Bxe2 Nd7 16.Rfd1 Nb6 17.Bh6 Rad8 18.Bxg7 Kxg7 19.Qa5 Qe7 20.dxe5 dxe5 21.Qc3 Qe6 22.b3 Qf6 23.Qe3 Rxd1+ 24.Rxd1 Rd8 25.Rxd8 Qxd8 26.Qc3 Qd6 27.g3 b4 28.Qd3 Qxd3 29.Bxd3 Nd7 30.Kf1 Kf8 31.Ke2 Ke7 32.Kd2 Kd6 33.f3 Nf6 34.Bc4 Nh5 35.g4 Nf4 36.Bf1 g5 37.Ke3 f6 38.Kd2 Kc5 39.c4 Kd4 40.Be2 Nxh3 41.Bd1 Ng1