1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Nxe4 5.Bxf7+ Ke7 6.Nxe4 Kxf7 7.c3 d5 8.Qf3+ Kg8 9.Ng3 e4 10.Nxe4 Qe8 11.d3 Ne5 12.Nf6+ gxf6 13.Qxd5+ Be6 14.Qe4 Bc4 15.O-O Bxd3 16.Qh4 Bxf1 17.Kxf1 Qb5+ 18.c4 Qxc4+ 19.Qxc4+ Nxc4 20.b3 Bc5 21.bxc4 Bd4