1.e4 e5 2.Nf3 f5 3.Bc4 fxe4 4.Nxe5 Qg5 5.d4 Qxg2 6.Qh5+ g6 7.Bf7+ Kd8 8.Bxg6 Qxh1+ 9.Ke2 c6 10.Nc3 Nf6 11.Qh4 Be7 12.Bg5 Qxa1 13.Bxf6 Bxf6 14.Qxf6+ Kc7 15.Nc4 b5 16.Nxb5+ cxb5 17.Qe5+ Kd8 18.Qxh8+ Kc7 19.Qe5+ Kd8 20.Nd6 Ba6 21.Nf7+ Kc8 22.Qe8+