1.Nf3 c5 2.g3 Nc6 3.Bg2 g6 4.O-O Bg7 5.e4 d6 6.Nc3 e5 7.d3 Nge7 8.Nh4 Be6 9.f4 exf4 10.Bxf4 h6 11.Be3 O-O 12.Qd2 Kh7 13.Ne2 Qa5 14.Qxa5 Nxa5 15.c3 Rac8 16.Nf4 Bd7 17.Nd5 Nxd5 18.exd5 b6 19.Rae1 Rce8 20.Bd2 Rxe1 21.Rxe1 Re8 22.Rxe8 Bxe8 23.Kf2 Bd7 24.Nf3 Bf5 25.Bf1 Nb7 26.h3 h5 27.Bf4 f6 28.h4 Bh6 29.Ke3 Bxf4+ 30.Kxf4 Kh6 31.Nd2 Nd8