1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.O-O e5 5.d3 Be7 6.Nbd2 Be6 7.e4 d4 8.b3 g5 9.Nc4 f6 10.a4 Qd7 11.Bd2 O-O-O 12.Ne1 h5 13.f3 h4 14.f4 hxg3 15.hxg3 gxf4 16.gxf4 Nh6 17.f5 Bxc4 18.bxc4 Rdg8 19.Nf3 Ng4 20.Qe2 Bf8 21.Rfb1 Qh7 22.Rb5 Ne3 23.Bxe3 Qh1+