Chess puzzle (Crushing)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Bc4 e6 6. Nf3 Nf6 7. e5 Ng4 8.
Bf4 Bb4 9. h3 Nh6 10. Bxh6 gxh6 11. O-O Qc7 12. Nb5 Qb6 13. Nd6+ Bxd6 14. exd6
Qc5 15. Rc1 Qf5 16. Bd3 Qd5 17. Rxc6 bxc6 18. Bb1 Ba6 19. Qxd5 cxd5 20. Rc1 Rb8
21. Rc7 Bb7 22. Ne5 f5 *
Position (FEN): 1r2k2r/pbRp3p/3Pp2p/3pNp2/8/7P/PP3PP1/1B4K1 w k - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 1909
Best move: Nxd7