1.d4 Nf6 2.Nf3 d6 3.Nc3 g6 4.e4 Bg7 5.h3 c5 6.dxc5 Qa5 7.Bd3 Qxc5 8.O-O O-O 9.Qe2 Nc6 10.a3 Bd7 11.Be3 Qa5 12.Nd4 Nh5 13.Nb3 Qd8 14.g4 Nf6 15.Qd2 Ne5 16.Be2 Bc6 17.f3 Bd7 18.Kg2 Qc7 19.h4 Nc4 20.Bxc4 Qxc4 21.h5 Nxg4 22.Bd4 Nf6 23.hxg6 fxg6 24.Rh1 Qf7 25.Raf1 Bc6 26.Na5 Nh5 27.Be3 Nf4+ 28.Kg1 Be5 29.b3 Bxc3