1.c4 Nf6 2.Nc3 g6 3.e4 d6 4.d4 Bg7 5.Nge2 e5 6.d5 Nh5 7.Be3 f5 8.exf5 gxf5 9.Ng3 Nf4 10.Nh5 Nxh5 11.Qxh5+ Kf8 12.f4 Qe8 13.Be2 Bd7 14.O-O e4 15.Qxe8+ Bxe8 16.Nb5 Bxb5 17.cxb5 Bxb2 18.Rab1 Ba3 19.Rb3 Bc5 20.Bxc5 dxc5 21.Rh3 Kg7 22.Rd1 Nd7 23.d6 cxd6 24.Rxd6 Nb6 25.Rh5 Rhf8 26.Rdh6 Rh8 27.Rd6 Raf8 28.Rg5+ Kf7 29.Rxf5+ Ke7 30.Rxf8 Rxf8 31.Rh6 Rf7 32.Bh5 Rg7 33.f5 Nd5 34.Re6+