1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O c5 5.c4 g6 6.b3 Bg7 7.Bb2 d5 8.cxd5 Qxd5 9.Nc3 Qh5 10.h3 Ne4 11.Qc1 O-O 12.Nxe4 Bxb2 13.Qxb2 Bxe4 14.Qc3 Nc6 15.d3 Bd5 16.Qd2 Ne5 17.Nxe5 Qxe5 18.Bxd5 Qxd5 19.Rac1 Rfd8 20.Rc4 Rd6 21.Rfc1 a5 22.Qb2 Rad8 23.Re4 Re6 24.Rcc4 Rdd6