Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. c3 Bd7 5. d4 a6 6. Ba4 b5 7. Bb3 Bg4 8. Bxf7+
*
Position (FEN): r2qkbnr/2p2Bpp/p1np4/1p2p3/3PP1b1/2P2N2/PP3PPP/RNBQK2R b KQkq - 0 8
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1503
Best move: Kxf7