Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Bf5 5. Ne2 e6 6. O-O Nf6 7. d4 Nc6 8. c3
Qc7 9. Ng3 Bxb1 10. Rxb1 Bd6 11. f4 Ne4 12. Nxe4 dxe4 13. Qe2 f5 14. Bxe6 g6
15. d5 Ne7 16. c4 Bc5+ 17. Kh1 a5 18. Be3 b6 19. Rbd1 Kf8 20. Bxc5 Qxc5 21. d6
Nc6 22. d7 Nd4 23. Bd5 *
Position (FEN): r4k1r/3P3p/1p4p1/p1qB1p2/2PnpP2/8/PP2Q1PP/3R1R1K b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 961
Best move: Nxe2