1.c4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.d4 exd4 5.Nxd4 Bb4 6.Bg5 h6 7.Bh4 Qe7 8.a3 Bxc3+ 9.bxc3 d6 10.f3 g5 11.Bf2 Ne5 12.e4 g4 13.Bd3 gxf3 14.gxf3 Nh5 15.Bg3 Qg5 16.Ra2 Nxg3 17.hxg3 Qxg3+ 18.Rf2 Bd7 19.Qe2 O-O-O 20.Kd2 c5 21.Nb5 a6