1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.Nbd2 c5 7.dxc5 Bxc5 8.c4 Nc6 9.Nb3 Be7 10.cxd5 exd5 11.a3 Re8 12.Qc2 Bd7 13.Bf4 Rc8 14.Qd3 Qb6 15.Be3 Qc7 16.Rac1 Qb8 17.Bf4 Bd6 18.Bg5 Be7 19.Rc2 Be6 20.Rfc1 h6 21.Bf4 Bd6 22.Bxd6 Qxd6 23.Nc5 Qe7 24.Nxe6 fxe6 25.Nd4 Qd6 26.Nxc6 bxc6 27.Qa6 Rb8 28.Rxc6 Qe5 29.b4