1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.O-O Nf6 5.c4 dxc4 6.Na3 Be6 7.Ng5 Bd7 8.Nxc4 e6 9.d3 Be7 10.Nf3 Nd5 11.Qb3 O-O 12.Rd1 b5 13.Nce5 Nxe5 14.Nxe5 Be8 15.e4 Nb4 16.Be3 Qc7 17.a3 Qxe5 18.axb4 cxb4 19.Bxa7 Bc6 20.d4 Qc7 21.Bc5 Bxc5 22.dxc5 Ra4 23.Rac1 h6 24.Rd6 Qb7 25.f3 Rfa8 26.Bf1 Rc8 27.Kg2 Qa8 28.Rcd1 Qa5 29.Rxe6