Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 e4 4. Ng5 d5 5. cxd5 Nxd5 6. Ngxe4 Bf5 7. d3 Nc6 8.
Bh6 gxh6 *
Position (FEN): r2qkb1r/ppp2p1p/2n4p/3n1b2/4N3/2NP4/PP2PPPP/R2QKB1R w KQkq - 0 9
White to move.
Themes:  Opening  
Puzzle rating: 1699
Best move: Nxd5