1.g3 Nf6 2.Bg2 c5 3.d3 Nc6 4.Nd2 d5 5.e4 g6 6.Nh3 dxe4 7.dxe4 Bg7 8.O-O O-O 9.f3 Qc7 10.Nf2 b5 11.f4 e5 12.f5 gxf5 13.exf5 Bxf5 14.g4 Bg6 15.h4 h6 16.c3 Rad8 17.Qf3 e4 18.Ndxe4 Nxe4 19.Nxe4 Ne5 20.Qe2 c4 21.h5 Bxe4 22.Qxe4 Nd3 23.Bf4 Qc8 24.Bg3 Rde8 25.Qd5 Qxg4 26.Rf3 Re2 27.Raf1 Ne5 28.R3f2 Rxf2 29.Bxf2 Nd3 30.Bxa7 Be5 31.Bf2 Qf4