1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.b3 Be7 6.Bb2 O-O 7.d4 d6 8.c4 Nbd7 9.Qc2 Ne4 10.Rd1 f5 11.Nc3 Qe8 12.Ne1 Ndf6 13.Nd3 Nxc3 14.Bxc3 Bxg2 15.Kxg2 Nh5 16.Qd2 Qg6 17.Nf4 Nxf4+ 18.Qxf4 Rae8 19.c5 bxc5 20.dxc5 e5 21.Qc4+ Kh8 22.f3 Qh5 23.e4