1.d4 d5 2.Nf3 c5 3.g3 Nc6 4.Bg2 Nf6 5.O-O e6 6.c4 Be7 7.cxd5 exd5 8.Nc3 O-O 9.Bg5 c4 10.Ne5 Be6 11.Nxc6 bxc6 12.b3 Qa5 13.Na4 Rac8 14.e3 h6 15.Bxf6 gxf6 16.Qh5 Kg7 17.Rfc1 Qb4 18.Bh3 c5 19.dxc5 Bxc5 20.Bf5 Be7 21.Qg4+ Kh8 22.Bxe6 fxe6 23.Qxe6 Qd6 24.Qh3 Kh7 25.Nc3 Qe5 26.Ne2 Bc5 27.Qd7+ Kg8 28.Nf4 Rfd8 29.Qg4+ Qg5 30.Qe6+ Kh7 31.Qf7+