1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 c5 5.cxd5 exd5 6.g3 Nc6 7.Bg2 Be6 8.O-O c4 9.b3 Bb4 10.Qc2 Qa5 11.Bd2 Ne4 12.Nxe4 dxe4 13.Bxb4 Qxb4 14.Qxe4 cxb3 15.axb3 Qxb3 16.Rab1 Qd5 17.Qxd5 Bxd5 18.Rxb7 O-O 19.e3 a5 20.Nd2 Bxg2 21.Kxg2 Rfd8 22.Ra1 Nb4 23.Nb3 Nc6 24.Rb6 Rdc8 25.d5 Ne5 26.Rxa5 Rxa5 27.Nxa5 g6 28.Nc6 Nd7 29.Ne7+