1.Nf3 Nf6 2.d4 e6 3.c4 c5 4.d5 exd5 5.cxd5 d6 6.Nc3 g6 7.e4 Bg7 8.Be2 O-O 9.O-O Re8 10.Nd2 a6 11.a4 Nbd7 12.f4 Qc7 13.Kh1 Rb8 14.e5 dxe5 15.Nc4 e4 16.f5 Ne5 17.Nxe5 Rxe5 18.fxg6 Rf5 19.gxf7+ Kxf7 20.Bc4 Qd6 21.Rxf5 Bxf5 22.Qf1 Kg6 23.Bf4 Qd8 24.Bxb8 Qxb8 25.Re1 Ng4 26.g3 e3 27.Kg2 Qe5 28.Bd3 Bxd3 29.Qxd3+