Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. Bc4 h6 5. O-O Bc5+ 6. d4 Bb6 7. Bxf4 Nf6 8.
e5 Nh5 9. Bxf7+ *
Position (FEN): r1bqk2r/pppp1Bp1/1bn4p/4P2n/3P1B2/5N2/PPP3PP/RN1Q1RK1 b kq - 0 9
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1424
Best move: Kxf7