Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. O-O c6 5. h3 b5 6. Bb3 c5 7. c4 b4 8. Re1 Nc6
9. d3 Bd7 10. Nbd2 a5 11. a3 a4 12. Bc2 b3 13. Bb1 Be7 14. Nf1 h6 15. Qe2 O-O
16. N1h2 Nd4 17. Nxd4 cxd4 18. f4 exf4 19. Bxf4 g5 20. Bg3 Ra5 21. Bf2 Qb6 22.
Nf3 g4 23. Nxd4 gxh3 24. Nf5 Qc7 *
Position (FEN): 5rk1/2qbbp2/3p1n1p/r4N2/p1P1P3/Pp1P3p/1P2QBP1/RB2R1K1 w - - 2 25
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1031
Best move: Nxe7+