Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 b5 4. a4 c6 5. axb5 cxb5 6. Nc3 Bd7 7. g3 e6 8. Bg2
a5 9. Bd2 a4 10. Nf3 f6 11. O-O h5 12. e5 f5 13. Bg5 Be7 14. Bxe7 Qxe7 15. d5
Qb4 16. Ra2 Qb3 17. d6 Qxd1 18. Rxd1 Ra7 19. Nd4 b4 20. Ncb5 b3 21. Raa1 Bxb5
22. Nxb5 Ra5 23. Nd4 Kd7 24. Rdc1 Nh6 25. Rxc4 Rc8 26. Rcxa4 Rxa4 27. Rxa4 Rc1+
28. Bf1 Nc6 29. Nxb3 Rb1 30. Ra2 Nxe5 31. Kg2 Kxd6 32. Ra6+ Ke7 33. Ra7+ Kf6
34. Ra2 g5 35. Bd3 *
Position (FEN): 8/8/4pk1n/4nppp/8/1N1B2P1/RP3PKP/1r6 b - - 1 35
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 884
Best move: Nxd3