1.d4 Nf6 2.c4 c5 3.Nf3 e6 4.d5 exd5 5.cxd5 d6 6.Nc3 g6 7.Bf4 a6 8.e4 b5 9.Qe2 Nh5 10.Bg5 Be7 11.Bh6 Bf8 12.Qe3 Bxh6 13.Qxh6 b4 14.Nd1 Qf6 15.Nd2 Bd7 16.a4 Kd8 17.g3 Bg4 18.Ne3 Bf3 19.e5 dxe5 20.Nxf3 Qxf3 21.Bg2 Qf6 22.d6 Ra7 23.O-O Ng7 24.Rac1 Nd7 25.Rfd1 Nf5 26.Nxf5 Qxf5 27.Qe3 e4 28.Bxe4 Qe5 29.Rd5 Qe6 30.Rdxc5 Nxc5 31.Qxc5