1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Nxf7 Bxf2+ 6.Kf1 Qe7 7.Nxh8 d5 8.exd5 Bg4 9.Be2 Bxe2+ 10.Qxe2 Nd4 11.Qd1 Nxd5 12.c3 Qf6 13.cxd4 Bxd4+ 14.Qf3 Qxf3+ 15.gxf3 Ke7 16.Nc3 Bxc3 17.dxc3 Rxh8 18.Rg1 g6 19.Bg5+ Ke6 20.Bh6 c5 21.Ke2 Nf4+ 22.Bxf4 exf4 23.Rad1