1.e4 e5 2.Nf3 f5 3.Bc4 fxe4 4.Nxe5 d5 5.Qh5+ g6 6.Nxg6 hxg6 7.Qxg6+ Kd7 8.Bxd5 Nf6 9.Nc3 Nxd5 10.Nxd5 Rh6 11.Qf7+ Kd6 12.Nxc7 Rf6 13.Ne8+ Ke5 14.Qxf6+ Qxf6 15.Nxf6 Kxf6 16.b3 Nc6 17.Bb2+ Kg6 18.O-O-O Bh6 19.h3 Bd7 20.Kb1 Rf8 21.Rhf1