Chess puzzle (Equality)
Moves: 1. d4 g6 2. e4 Bg7 3. Nf3 Nc6 4. Bc4 b6 5. O-O Bb7 6. Nc3 Na5 7. Bxf7+ *
Position (FEN): r2qk1nr/pbpppBbp/1p4p1/n7/3PP3/2N2N2/PPP2PPP/R1BQ1RK1 b kq - 0 7
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1057
Best move: Kxf7