Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e5 7. Nf3 h6 8. Bh4
Be7 9. Bc4 Nxe4 10. Bxe7 Nxc3 11. Bxd8 Nxd1 12. Rxd1 Kxd8 13. Rxd6+ Ke7 14. Rd1
f6 15. O-O Bf5 16. Rd2 Nc6 17. Nh4 Bh7 18. Rfd1 Rhd8 19. Bd5 Nd4 20. c4 Rab8
21. Re1 Kf8 22. f4 Nc2 23. fxe5 *
Position (FEN): 1r1r1k2/1p4pb/p4p1p/3BP3/2P4N/8/PPnR2PP/4R1K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1248
Best move: Nxe1