1.d4 Nf6 2.Bf4 c5 3.d5 g6 4.Nc3 Bg7 5.e4 d6 6.Qd2 O-O 7.Bh6 Bxh6 8.Qxh6 b5 9.Bxb5 Qa5 10.Bd3 c4 11.Bxc4 Nxe4 12.Ne2 Qb4 13.Bb3 Ba6 14.a3 Qa5 15.Qe3 Nf6 16.O-O Nbd7 17.Rfe1 Ne5 18.h3 Rac8 19.Nd4 Bc4 20.Bxc4 Nxc4 21.Qxe7 Nxd5 22.Nxd5 Qxd5 23.Qf6 Nxb2 24.Re7 Nc4 25.Ne6 Qe5 26.Qxe5 Nxe5 27.Nxf8 Kxf8 28.Rxa7 Rxc2 29.a4 Nd3 30.a5