Chess puzzle (Advantage)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Nf6 5. d4 exd4 6. Nxd4 Nxd4 7. Qxd4 c5 8.
Qe3 d6 9. b3 Ng4 10. Bxf7+ *
Position (FEN): r1bqkb1r/pp3Bp1/3p3p/2p5/4P1n1/1PN1Q3/P1P2PPP/R1B1K2R b KQkq - 0 10
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 570
Best move: Kxf7