Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. c3 f5 5. Qb3 Nf6 6. Bf7+ Ke7 7. d4 fxe4 8. dxe5
Ng4 9. exd6+ cxd6 10. Nd4 Qd7 11. h3 Ne5 12. g4 Nxf7 13. Nf5+ Kd8 14. Bd2 Nc6
15. c4 Nd4 *
Position (FEN): r1bk1b1r/pp1q1np1/3p3p/5N2/2Pnp1P1/1Q5P/PP1B1P2/RN2K2R w KQ - 1 16
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1465
Best move: Nxd4