1.e4 e5 2.Nc3 Nc6 3.f4 exf4 4.Nf3 Bc5 5.d4 Nxd4 6.Nxd4 Qh4+ 7.Ke2 d5 8.Nf3 Qf2+ 9.Kd3 dxe4+ 10.Nxe4 Bf5 11.Qe2 O-O-O+ 12.Kc4 Rd4+ 13.Kc3 Nf6 14.Nxf2 Nd5+ 15.Kb3 Rb4+ 16.Ka3 Rb6+ 17.b4 Rxb4 18.Bd2 Rb1+ 19.Ka4 Bxc2+ 20.Ka5 Bb6#