1.e4 e5 2.Nf3 f5 3.Bc4 fxe4 4.Nxe5 d5 5.Qh5+ g6 6.Nxg6 hxg6 7.Qxh8 Kf7 8.Qd4 Be6 9.Bb3 Nc6 10.Qe3 Bh6 11.f4 Nf6 12.c3 Ne7 13.d3 Nf5 14.Qe2 exd3 15.Qxd3 Qe7 16.O-O Qc5+ 17.Kh1 Ne4 18.Qf3 Neg3+ 19.hxg3 Rh8 20.Rf2 Bxf4+ 21.Kg1 Bxc1 22.a4 Be3 23.Kf1 Rh1+ 24.Ke2 Bxf2 25.Qxf2 Qxf2+ 26.Kxf2 Nd6 27.Bc2 Bf5 28.Bxf5 gxf5 29.Ke2 Ne4