Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nc3 Nc6 3. Nf3 f6 4. Bf4 Bf5 5. Nh4 Bd7 6. Qd3 g5 7. Ng6 gxf4 *
Position (FEN): r2qkbnr/pppbp2p/2n2pN1/3p4/3P1p2/2NQ4/PPP1PPPP/R3KB1R w KQkq - 0 8
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1621
Best move: Nxh8