1.Nf3 d5 2.c4 Nf6 3.g3 g6 4.cxd5 Nxd5 5.Qa4+ Nc6 6.Ne5 Nb6 7.Nxc6 Qd7 8.Qc2 bxc6 9.Bg2 Bb7 10.Qc3 Rg8 11.O-O Bg7 12.Qb3 h5 13.Nc3 h4 14.d3 Bd4 15.Kh1 O-O-O 16.gxh4 Qg4 17.Qxf7 Qxh4 18.Bf4 Qf6 19.Qxf6 exf6 20.Bg3 f5 21.a4 g5 22.a5 Nd5 23.a6 Ba8 24.Bxd5 cxd5 25.Bxc7 Rd7 26.Nb5 Bxb2 27.Rab1 Rxc7 28.Nxc7 Kxc7 29.Rxb2