1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 Nc6 7.Nge2 e5 8.d5 Ne7 9.Qd2 Ne8 10.g4 f5 11.g5 c5 12.Nc1 Bd7 13.Nd3 Nc8 14.h4 a6 15.a4 a5 16.O-O-O Bh8 17.Bh3 f4 18.Bxd7 Qxd7 19.Bg1 Ng7 20.Bxc5 dxc5 21.Nxe5 Qd8 22.Ng4 h5 23.gxh6 Nh5 24.e5 Qd7 25.d6 Rf5 26.Rhe1 Nb6 27.e6 Qc6 28.Re4 Bd4 29.Rxd4 cxd4 30.Qxd4 Nxc4 31.d7 Qxe6 32.d8=Q+ Rxd8 33.Qxd8+ Rf8 34.h7+