1.e4 e5 2.Nf3 Nf6 3.Bc4 Nxe4 4.Nc3 c6 5.Bxf7+ Kxf7 6.Nxe4 d5 7.Nxe5+ Ke6 8.Qg4+ Kxe5 9.d4+ Kxd4 10.c3+ Ke5 11.f4+ Kxe4 12.f5+ Ke5 13.Bf4+ Kf6 14.Qg5+ Kf7 15.Qxd8 Bxf5 16.Bxb8 g6 17.Rf1 Rg8 18.Qd7+ Be7 19.Bd6 Rge8 20.O-O-O Rad8 21.Rxf5+ gxf5 22.Qxf5+ Bf6 23.Qxh7+ Ke6 24.Bf4