1.d4 d5 2.Nf3 e6 3.g3 c5 4.Bg2 Nc6 5.O-O Nf6 6.c4 Be7 7.cxd5 exd5 8.Nc3 O-O 9.Bg5 c4 10.Ne5 Be6 11.Nxc6 bxc6 12.b3 Qa5 13.Na4 Rfd8 14.e3 c5 15.Bxf6 gxf6 16.bxc4 cxd4 17.exd4 Rab8 18.c5 f5 19.Rc1 Rb4 20.Nc3 Bf6 21.Ne2 Rb2 22.Nf4 Rxa2 23.c6 Be7 24.Qb3 Bd6 25.Qe3 Ra3 26.Qe2 Bxf4 27.gxf4 Qc7 28.Qe5 Rd6 29.Rc5 f6 30.Qxf6 Rxc6 31.Qxe6+