1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.c4 Be7 5.O-O O-O 6.d4 dxc4 7.Qc2 a6 8.a4 Bd7 9.Qxc4 Bc6 10.Bg5 Bd5 11.Qc2 Be4 12.Qc1 Nc6 13.Nbd2 Nxd4 14.Nxd4 Bxg2 15.Nxe6 Qd6 16.Kxg2 Qxe6 17.Nf3 h6 18.Bd2 Bd6 19.Re1 Rfe8 20.Qc2 Qe4 21.Rac1 b5 22.axb5 axb5 23.Be3 Qxc2 24.Rxc2 Nd5 25.Bc5 Nb4 26.Rc3 Na2 27.Rc2 Nb4 28.Rc3 Na2 29.Rc2 Nb4