Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nc6 3. c4 e6 4. cxd5 exd5 5. Nc3 Nf6 6. Bg5 Be7 7. e3 h6 8. Bf4
Bd6 9. Bxd6 Qxd6 10. Be2 Ng4 11. Nb5 Qb4+ 12. Nc3 Qxb2 13. Nxd5 O-O 14. O-O Be6
15. Nxc7 Rac8 16. Nxe6 fxe6 17. Nd2 Nf6 18. Nc4 Qc3 19. Nd6 Rb8 20. Rc1 Qa3 21.
Nc4 Qe7 22. Bd3 Rbc8 23. Qf3 Nb4 24. a3 *
Position (FEN): 2r2rk1/pp2q1p1/4pn1p/8/1nNP4/P2BPQ2/5PPP/2R2RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 828
Best move: Nxd3