Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. c3 Nf6 5. d4 Nxe4 6. Qe2 Nd6 7. Nxe5 Qe7 8.
Bb3 f6 *
Position (FEN): r1b1kb1r/ppppq1p1/2nn1p1p/4N3/3P4/1BP5/PP2QPPP/RNB1K2R w KQkq - 0 9
White to move.
Themes:  Opening  
Puzzle rating: 2191
Best move: Ng6