Chess puzzle (Advantage)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. c3 Nf6 5. O-O g5 6. Re1 g4 7. Nh4 Nh7 8. Qxg4
d6 9. Qg3 Be7 10. Nf5 Bxf5 11. exf5 Qd7 12. Bxf7+ *
Position (FEN): r3k2r/pppqbB1n/2np3p/4pP2/8/2P3Q1/PP1P1PPP/RNB1R1K1 b kq - 0 12
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 824
Best move: Kxf7