1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 Nbd7 7.Be3 e5 8.d5 Ng4 9.Bd2 f5 10.Ng5 Ndf6 11.exf5 gxf5 12.h3 Nh6 13.Qc2 f4 14.Bd3 Nxd5 15.Nxd5 Qxg5 16.Nxc7 Nf5 17.Nxa8 e4 18.Bxe4 Nd4 19.Qd3 Qc5 20.Bd5+ Kh8 21.b4 Nc2+ 22.Qxc2 Qd4 23.O-O f3 24.Bc3 Qxc3 25.Qxc3 Bxc3 26.Bxf3 Bxh3 27.Rac1 Be5 28.gxh3 Rxf3 29.Nc7 Rxh3 30.Nd5 Rh5 31.f4 Bd4+ 32.Kg2 b5 33.Rfd1