1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 g6 6.e4 d6 7.f3 Bg7 8.Be3 Bd7 9.Be2 O-O 10.O-O a6 11.Qd2 Rc8 12.Rac1 Ne5 13.b3 h5 14.Rfd1 Kh7 15.Bf1 Ng8 16.h3 f5 17.exf5 gxf5 18.f4 Ng6 19.Nf3 Nf6 20.Bd3 Qe8 21.Qc2 Ng8 22.Nd5 Nh6 23.Ng5+