Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. Nf3 d6 6. d3 Bg4 7. h3 Bh5 8. g4
Nxg4 9. hxg4 Bxg4 10. Bxf7+ *
Position (FEN): r2qk2r/ppp2Bpp/2np4/2b1p3/4PPb1/2NP1N2/PPP5/R1BQK2R b KQkq - 0 10
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1421
Best move: Kxf7