Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. d4 d6 6. dxe5 dxe5 7. Qxd8+ Bxd8
8. Nc3 O-O 9. Bg5 h6 10. Bxf6 gxf6 11. Nd5 Kg7 12. Nh4 Ne7 13. Ne3 c6 14. f4
Be6 15. Bxe6 fxe6 16. fxe5 fxe5 17. Rxf8 Kxf8 18. Rf1+ Kg7 19. Nc4 Bc7 20. Rd1
b5 21. Rd7 Kf6 22. Ne3 Bb6 23. Kf2 Rg8 24. g3 h5 25. Rxe7 Kxe7 26. Ng2 Rd8 27.
Kf3 Rd1 *
Position (FEN): 8/p3k3/1bp1p3/1p2p2p/4P3/4NKP1/PPP3NP/3r4 w - - 4 28
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 890
Best move: Nxd1