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. Qe2 Bb4 6. a3 Bxc3 7. dxc3 O-O 8.
Be3 Ne7 9. O-O-O a6 10. Nxe5 b5 11. Bb3 d6 12. Ng6 *
Position (FEN): r1bq1rk1/2p1npp1/p2p1nNp/1p6/4P3/PBP1B3/1PP1QPPP/2KR3R b - - 1 12
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1031
Best move: Nxg6