1.d4 Nf6 2.Nf3 c5 3.c3 e6 4.Bf4 Nc6 5.e3 d5 6.Nbd2 Bd6 7.Bg3 O-O 8.Bd3 Qe7 9.Ne5 Nd7 10.f4 f6 11.Nxc6 bxc6 12.O-O e5 13.fxe5 fxe5 14.Rxf8+ Nxf8 15.dxe5 Bxe5 16.Bxe5 Qxe5 17.e4 Nd7 18.Nf3 Qf4 19.Qe2 Nf6 20.e5 Ne8 21.Rf1 Bg4 22.Qe1 Nc7 23.Nd4 Qh6 24.Qf2 Bh5 25.Nf5 Qg5 26.Qxc5 g6 27.Qe7