Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O d6 6. Nxd4 Bg4 7. Qd3 Nb4 8.
Bxf7+ *
Position (FEN): r2qkb1r/ppp2Bpp/3p1n2/8/1n1NP1b1/3Q4/PPP2PPP/RNB2RK1 b kq - 0 8
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1177
Best move: Kxf7