1.g3 Nf6 2.Bg2 d5 3.c4 c6 4.Nf3 Bg4 5.Ne5 dxc4 6.Nxg4 Nxg4 7.Na3 e6 8.Nxc4 Qd4 9.Ne3 Nxe3 10.fxe3 Qb6 11.b3 h5 12.O-O h4 13.gxh4 Bd6 14.d4 Rxh4 15.h3 Nd7 16.Qe1 g5 17.Qf2 f5 18.e4 f4 19.e3 O-O-O 20.e5 Bb4 21.Rb1 Rdh8 22.exf4 g4 23.Be3 Qd8 24.d5 exd5 25.e6 Nf6 26.Bd4 gxh3 27.Bf3 Rxf4 28.Be5 Ne4 29.Qe2 Qg5+