1.e4 e5 2.f4 exf4 3.Nf3 Nc6 4.d4 g5 5.h4 f6 6.Nxg5 fxg5 7.Qh5+ Ke7 8.Qxg5+ Ke8 9.Qh5+ Ke7 10.Bxf4 Nf6 11.Bg5 Bg7 12.e5 Qe8 13.exf6+ Bxf6 14.Bxf6+ Kxf6+ 15.Qe2 Qxe2+ 16.Bxe2 Nxd4 17.O-O+ Ke6 18.Bd3 b6 19.c3 Nc6 20.Nd2 Bb7 21.Rae1+ Kd5 22.Rf5+ Kd6 23.Nc4#