Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 f5 5. Ng3 Nf6 6. Nf3 h6 7. h4 Ng4 8. Ne5
Nxe5 9. dxe5 Qxd1+ 10. Kxd1 Nc6 11. Bb5 Bd7 12. f4 O-O-O 13. Be3 Nxe5 14. fxe5
Bxb5+ 15. Ke1 Bb4+ 16. c3 Be7 17. Kf2 h5 18. Rhd1 Rd3 19. Rxd3 Bxd3 20. Rd1 Bb5
21. Bg5 Bc5+ 22. Be3 Bxe3+ 23. Kxe3 g6 24. Kf4 Be2 *
Position (FEN): 2k4r/ppp5/4p1p1/4Pp1p/5K1P/2P3N1/PP2b1P1/3R4 w - - 2 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1070
Best move: Nxe2