1.d4 Nf6 2.c4 d6 3.Nf3 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Bg5 Nd7 10.b4 f6 11.Bh4 g5 12.Bg3 Ng6 13.Ne1 Rf7 14.Bg4 Ndf8 15.Nc2 Nf4 16.Ne3 N8g6 17.Bxc8 Qxc8 18.Nf5 Ne7 19.Qc2 Nfg6 20.Ne3 h5 21.f3 Bh6 22.Bf2 g4 23.fxg4 hxg4 24.Qe2 Bxe3 25.Bxe3 Kg7 26.c5 Qd7 27.Rac1 Rh8 28.cxd6 cxd6 29.Nb5 a6 30.Nc7 Nf8 31.Ne6+ Kg8 32.Qxg4+ Neg6 33.Rc7 Qe8 34.Rxf6 Rh4 35.Rxg6+