1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 d5 7.Bb5 Ne4 8.cxd4 Bb4+ 9.Bd2 Nxd2 10.Nbxd2 O-O 11.O-O Bg4 12.Bxc6 bxc6 13.Rc1 Bxd2 14.Qxd2 Bxf3 15.gxf3 f6 16.f4 fxe5 17.fxe5 Qh4 18.f4 Rf5 19.Rxc6 Raf8 20.Qf2 Rxf4 21.Qg2 Rxf1+ 22.Qxf1 Qxd4+