Chess puzzle (Crushing)
Moves: 1. e3 b6 2. c4 e6 3. d4 Nf6 4. Nf3 Bb7 5. b3 d5 6. Be2 Bb4+ 7. Bd2 c5 8. Bxb4
cxb4 9. Qd2 Qe7 10. a3 Nc6 11. axb4 Qxb4 12. Qxb4 Nxb4 13. O-O O-O 14. Nc3 Rfe8
15. Ne5 Nc6 16. f4 Nb4 17. Bd1 a5 18. Nb5 Rab8 19. Nd6 Red8 20. Ndxf7 Rdc8 21.
c5 Ba6 22. Rf3 bxc5 23. dxc5 Rxc5 24. Nd7 *
Position (FEN): 1r4k1/3N1Npp/b3pn2/p1rp4/1n3P2/1P2PR2/6PP/R2B2K1 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 968
Best move: Nxd7