1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 d6 6.Nc3 c6 7.d4 Qc7 8.e4 e5 9.h3 Nbd7 10.Be3 Nh5 11.Ne1 f5 12.exf5 exd4 13.Bxd4 Ne5 14.fxg6 hxg6 15.b3 c5 16.Nd5 Qf7 17.Bc3 Be6 18.Nd3 Nc6 19.Bxg7 Nxg7 20.N3f4 Nd4 21.Nxe6 Ngxe6 22.Qg4 Nc6 23.Rae1 Ne5 24.Qd1 Nd4 25.f4 Nec6 26.Nb6 Qf5 27.Nxa8 Rxa8 28.Qg4 Qf7 29.Bd5