1.d4 c5 2.c3 d5 3.Bf4 Nc6 4.e3 Nf6 5.Nf3 e6 6.Nbd2 Bd6 7.Ne5 Qc7 8.Ndf3 O-O 9.Bd3 Bd7 10.Nxd7 Nxd7 11.Bxd6 Qxd6 12.O-O c4 13.Bc2 f5 14.Ba4 a6 15.Bxc6 Qxc6 16.Ne5 Nxe5 17.dxe5 f4 18.Qd4 f3 19.g4 Qe8 20.Kh1 Qg6 21.Rg1 Rf7 22.Rad1 Qg5 23.Rg3 b5 24.e4 Rf4 25.Qe3 dxe4 26.h3 Qxe5 27.Qb6 Rff8 28.Rd6 e3 29.Rxe6 Qxg3