1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.g3 g6 5.d4 cxd4 6.Nxd4 Bg7 7.Bg2 O-O 8.O-O a6 9.c5 Qc7 10.Be3 d6 11.cxd6 exd6 12.h3 Bd7 13.Rc1 Rac8 14.Qd2 Qa5 15.Rfd1 Rfd8 16.Nb3 Qh5 17.g4 Qe5 18.Bf4 Qe8 19.Bg5 Be6 20.Qf4 Qe7 21.Ne4 Nd5 22.Rxd5 f6 23.Nxf6+