1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Nf3 O-O 9.Be2 Re8 10.e5 dxe5 11.fxe5 Ng4 12.Bg5 Qa5 13.O-O Nxe5 14.d6 c4 15.Qd5 Qb6+ 16.Kh1 Be6 17.Qd2 Nbd7 18.Be3 Qa5 19.Nd4 Bg4 20.Ndb5 Bxe2 21.Qxe2 Rf8 22.Nc7 Rab8 23.Bg5 f6 24.Be3 Nf7 25.N3d5 Nfe5 26.Bd4 Nd3 27.Bxf6 Bxf6 28.Nxf6+ Kh8 29.Nfd5 Rxf1+ 30.Rxf1 Qc5 31.Ne8 Rxe8 32.Qxe8+