1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.h3 Bh5 5.O-O c6 6.d3 Ngf6 7.c4 e6 8.cxd5 exd5 9.Nc3 Be7 10.e4 dxe4 11.dxe4 O-O 12.g4 Bg6 13.Qe2 Nc5 14.Ne5 Re8 15.f4 Ncxe4 16.Bxe4 Bxe4 17.Nxe4 Qd4+ 18.Nf2 Bd6 19.Rd1 Qb4 20.a3 Qc5 21.Be3 Rxe5 22.Bxc5 Rxe2 23.Bxd6 Rae8 24.Be5 Nd5 25.Nd3 Re3 26.Nf2 f6 27.Bd4 Re2 28.f5 Nf4 29.Kf1 Rc2 30.Rac1 Rce2 31.Re1 Rxe1+ 32.Rxe1 Rd8 33.Bxa7 Nh5 34.gxh5