1.Nf3 Nf6 2.c4 g6 3.d4 Bg7 4.g3 O-O 5.Bg2 c6 6.Nc3 d5 7.cxd5 cxd5 8.Ne5 e6 9.O-O Nfd7 10.f4 Nc6 11.Be3 Nb6 12.Bf2 f5 13.Rc1 Bd7 14.Nb1 Qe7 15.Nd2 Rfc8 16.Nb3 Nxe5 17.dxe5 Ba4 18.Qd3 Bf8 19.Bc5 Qe8 20.Bxf8 Qxf8 21.Nd4 Kf7 22.g4 Rxc1 23.Rxc1 Rc8 24.Rf1 Qb4 25.gxf5 gxf5 26.Nxf5 exf5 27.Qxf5+ Ke8 28.Qxh7 Bc2 29.Qg8+ Qf8 30.Qe6+ Qe7