1.d4 Nf6 2.Nf3 d6 3.c4 Nbd7 4.Nc3 c6 5.Qc2 e5 6.Bg5 Be7 7.e3 Qc7 8.Bd3 Nf8 9.c5 Bg4 10.cxd6 Bxd6 11.dxe5 Bxe5 12.Nxe5 Qxe5 13.Bf4 Qa5 14.O-O Rd8 15.a3 Rd7 16.h3 Be6 17.b4 Qh5 18.Na4 b6 19.Qxc6 Ng6 20.Bd6 Ne7 21.Qb5 Nc8 22.Bh2 Qh6 23.Bf4 Qh4 24.Bg5 Qh5 25.Bxf6 Qxb5 26.Bxb5 gxf6 27.Rfd1 Ke7 28.Bxd7 Bxd7 29.Nc3 Rg8 30.Nd5+ Ke6 31.Nxf6