Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. Bg5 Bb4+ 5. c3 dxc3 6. bxc3 Be7 7. Qd4 Nc6 8.
Qe3 Ng4 9. Bxe7 Qxe7 10. Qf4 d5 11. Bb5 Qxe4+ 12. Qxe4+ dxe4 13. Bxc6+ bxc6 14.
Nd4 c5 15. Nb5 Kd7 16. O-O Ba6 17. Rd1+ Kc6 18. h3 Ne5 19. N5a3 Rhd8 20. Nd2
Rd7 21. Nxe4 Rad8 22. Rxd7 Rxd7 23. Re1 Nd3 24. Rd1 Re7 25. Ng5 h6 26. Nf3 Re2
27. c4 Nxf2 28. Ne5+ Kb6 29. Nd7+ Kb7 30. Nxc5+ Kb6 31. Nd7+ Kb7 32. Nc5+ Kb6
33. Nxa6 *
Position (FEN): 8/p1p2pp1/Nk5p/8/2P5/N6P/P3rnP1/3R2K1 b - - 0 33
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1241
Best move: Nxd1