1.Nf3 Nf6 2.g3 c5 3.Bg2 Nc6 4.O-O e5 5.d3 d5 6.e4 d4 7.Ne1 Bd6 8.f4 Bg4 9.Nf3 Qd7 10.Na3 Nh5 11.fxe5 Bxe5 12.Nxe5 Nxe5 13.Qe1 O-O 14.Bf4 Ng6 15.Nc4 Bh3 16.Qe2 Bxg2 17.Kxg2 Nhxf4+ 18.gxf4 b5 19.Nd2 Rac8 20.Kh1 Qc7 21.Qf2 f6 22.b3 Ne7 23.a4 a6