1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.h3 O-O 6.Bg5 e5 7.d5 Nbd7 8.Bd3 h6 9.Be3 Nc5 10.Bc2 a5 11.Qd2 Kh7 12.g4 Ne8 13.Nge2 f5 14.exf5 gxf5 15.Ng3 e4 16.Nxf5 Rxf5 17.gxf5 Bxf5 18.Bxc5 dxc5 19.Bxe4 Qe7 20.f3 Qh4+ 21.Qf2 Qf4 22.Ne2 Qe5 23.Qg3 Qf6 24.Rg1 Nd6 25.Nc3 Re8 26.O-O-O a4 27.a3 Re7 28.Rde1 b6 29.Bxf5+ Nxf5 30.Qf4 Rxe1+ 31.Rxe1 h5 32.Re6 Qf7 33.Ne4 Bh6 34.Rxh6+ Nxh6 35.Ng5+